こんにちは、次のような xml ドキュメントがあります。
<a> <!-- Several nodes "a" with the same structure for children -->
<b>12</b>
<c>12</c>
<d>12</d>
<e>12</e>
<f>12</f>
<g>12</g>
</a>
xslt 2.0 を使用して次のドキュメントを取得しようとしています。
<a>
<b>12</b>
<c>12</c>
<wrap>
<d>12</d>
<e>12</e>
<f>12</f>
<g>12</g>
</wrap>
</a>
私はxslファイルを
<xsl:template match="node()|@*">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
そして、文字列部分の置換、いくつかのノードのフィルタリングなど、いくつかのケースでそれを変更しました。