あるドキュメントから別のドキュメントにXMLを引き継ぐことを試みていますが、そこに到達したときにコメントアウトする必要があります。だから私はこのようなことをしたい:
<xsl:template name="process">
<figure>
<xsl:comment>
<xsl:copy />
</xsl:comment>
</figure>
</xsl:template>
ストレートJavaXSLTプロセッサーを使用して実行すると、次のような結果になります。
<figure>
<!--
-->
</figure>
奇妙なことに、次のように、コメントオブジェクトなしで実行すると次のようになります。
<xsl:template name="process">
<figure>
<xsl:copy />
</figure>
</xsl:template>
コンテンツは問題なく通過します。
何か案は?コメントに要素を使用できないのではないかと思いましたが、調べてみたところ、問題ないはずです。