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