3
XSLTを使用して、ファイル内の一部のノードから不要な属性を削除しています。XSLTを使用しているときにエスケープ文字の値を保持するにはどうすればよいですか?
<!-- Copy everything else over -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
はしかし、私はいくつかのノードは、その属性値に含まれるエスケープ文字を失うしていることを発見した:変換すべきではないノードは、以下の単純なテンプレートを使用します。例えば
、この入力:
<field value="Lei Complementar No. 116/2003, Art. 6, § 2º, I."/>
最後までこのように見える:
<field value="Lei Complementar No. 116/2003, Art. 6, § 2º, I."/>
は、どのように私は、この不要な変換を防ぐことができますか?