包含∈无效的XML文档 - 如何使用XSLT输出?

时间:2012-05-31 19:49:30

标签: xml xslt

我有一个XML文档,其中一个节点包含∈,如下所示:

<Text>&isin;</Text>

它告诉我它是无效的XML,所以我尝试了这个:

<Text><![CDATA[&isin;]]></Text>

XML现在有效,但是当我使用<xsl:value-of select="."/>在我的XSLT转换中输出节点的内容时,它会输出以下内容:&amp;isin;

我希望它只输出&isin;,因为它是对HTML的转换,我想要显示∈符号!我错过了任何技巧吗?

2 个答案:

答案 0 :(得分:1)

好的,Stack Overflow非常有用!我刚刚看到这则广告:

advert

...我想“哦实体参考”。查看并将&#8712;放入我的XML中非常棒!

答案 1 :(得分:1)

只需像这样禁用输出转义

<xsl:value-of select="." disable-output-escaping="yes">...