使用xslt在xml中显示xml元素

时间:2012-08-15 23:50:10

标签: xslt xslt-1.0

Ia使用XSLT 1.0,我有一个XML,看起来像这样

<item name="note"><value>&lt;p&gt;Add the &amp;lt;bean&amp;gt; tag pased below to the &amp;lt;beans&amp;gt; element in this file .... </value></item> 

我想在HTML

中显示它
Add the <bean> tag passed below to the <beans> element in this file. 

此处请注意&lt; p&gt;将使用disable-output-escaping = yes。

将转换为段落标记

这就是我在xslt

中的含义
<xsl:template match="item[@name='note']">
    <xsl:value-of select="value" disable-output-escaping="yes" />
</xsl:template>

使用这个xslt它会忽略bean和beans xml,它不会显示在页面中。我如何确保以我想要的方式显示它?

1 个答案:

答案 0 :(得分:0)

问题是你的一些实体已被“双重逃脱” &amp;lt;bean&amp;gt;应为&lt;bean&gt;