XSLT输出HTML时需要包含一段javascript代码或特殊的<!--[if IE]>...<![endif]-->,有关系比较运算,包含<,>,&&等字符等不想被转义
那将这些代码写在XML中的<![CDATA[代码]]>中,然后再引入到XSLT<xsl:text disable-output-escaping="yes" />中,如果写在XSLT中直写代码如下:
<xsl:text disable-output-escaping="yes">
<![CDATA[
<script type="text/javascript">
//javascript CODE
</script>
<!--[if IE]>
//CODE
<![endif]-->
]]>
</xsl:text>