还是在XSLT的定义中,如果我们接受过来的一个元素的值,是所谓的CDATA,也就是它是一个特殊的文本。默认情况下,被CDATA封装起来的内容,里面有些特殊字符(例如<,或者>等等)会被转换为其他字符。
但是,如果在XSLT中,我们想还原本来的样子,应该怎么办呢?
答案就是将disable-output-escaping这个属性设置为yes。例如下面这样
<h4>第八部分:脚本</h4>
<span>
<xsl:value-of select="Script" disable-output-escaping="yes"/>
</span>
这样就可以实现我们的需求,例如