各<xi:include>
要素の後に処理命令を追加しようとしています。XSLT:スタイルシートを使用せずに<xi:include>を解決する
<xsl:template match="@*|node()" name="identity">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="xi:include">
<xsl:call-template name="identity"/>
<xsl:processing-instruction name="hard-pagebreak"/>
</xsl:template>
問題は<xi:include>
がある。すなわち(できるだけ早く私は<xi:include>
の全体の束のリストである私のcontents.xmlファイル(にこれを適用すると、タグが解決され、ファイルが本質的に平坦化されていることですこれは、私がcontents.xmlでスタイルシートを実行するたびに起こるようです。<xi:include>
が解決されないままスタイルシートを実行する方法はありますか?xsltパーサーなどをそのスタイルシート?
特定のXSLTプロセッサ構成/機能/動作。再タグ付け –