大きな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>
それをしてもいいですか?