次のように、ノードまたは文字列/テキストの値内でdisable-output-escapingを使用できることに注意してください。
<xsl:value-of select="/node/here" disable-output-escaping="yes" />
また
<xsl:value-of select="'&'" disable-output-escaping="yes" />
<xsl:text disable-output-escaping="yes">Texas A&M</xsl:text>
xsl:value-ofの単一引用符に注意してください。
ただし、属性にdisable-output-escapingを使用することはできません。私はそれが完全に台無しになっていることを知っています、しかし、それは物事がXSLT1.0である方法です。したがって、以下は機能しません。
<xsl:value-of select="/node/here/@ttribute" disable-output-escaping="yes" />
細字で引用されているので:
したがって、コメント、処理命令、または
属性ノードの文字列値を生成するために使用されるor
要素の出力エスケープを無効にするとエラーになります。<xsl:value-of />
<xsl:text />
強調鉱山。
取得元:http ://www.w3.org/TR/xslt#disable-output-escaping