我有一个很大的 xml 文件。
<Users>
<User id="2" name="ABC">
<Data>text</Data>
</User>
<User id="3" name="xyz">
<Data>text</Data>
</User>
<User id="4" name="LMN">
<Data>text</Data>
</User>
...
</Users>
我需要按 5000 分组节点来拆分它。有些像这样:
<xsl:for-each-group select=" " group-by="by 5000">
<xsl:result-document method="xml" href="file_{@somename}-output.xml">
<xsl:copy-of select="."/>
</xsl:result-document>
</xsl:for-each-group>
我可以这样做吗?