1
我有示例XML這樣,XSLT - 特殊字符變換
<doc>
<node>Test</node>
<?ABC Text – <italic>Text</italic> more text?>
</doc>
我需要處理指令ABC的價值,所以我寫了下面的模板,
<xsl:template match="processing-instruction('ABC')[contains(.,'italic>')]">
<xsl:value-of select="."/>
</xsl:template>
但它返回值,
Text &#x2013; <italic>Text</italic> more text
–
顯示爲&#x2013;
..我怎樣才能避免這發生?
我的預期輸出:Text – <italic>Text</italic> more text