我有一个XML文档,我使用XSL设置样式。我在XML中使用的HTML标记如下:&
>
<
等,需要取消转义。如果我使用
disable-output-escaping="yes"
我在页面上出现了我不想要的文字HTML标签。
我需要它作为HTML代码中的实际HTML标记,(不是供用户查看)。例如,如果页面呈现时它是<br/>
我希望它作为换行符。< / p>
XSL处理器是PHP中的XsltProcessor
XSL:
<xsl:for-each select="a/b/c/d"> <td><xsl:value-of select="e"/></td>
XML:
<a>
<b>
<c>
<d>
<e> gt b lt </e>
</d>
</c>
</b>
</a>
如果我打开XML文档,默认情况下会转义其字符。