读书人

很急的一个有关问题请高手帮忙啊 关

发布时间: 2012-02-12 17:16:33 作者: rapoo

很急的一个问题,请高手帮忙啊 关于脚本里的特殊字符的输出
我写的xslt中有这样一段脚步

<javascript>
function setFunction(){
<xsl:for-each select= " ">
for(var i=0;i <11;i++ ){
var e= ' <xsl:value-of select= " "/> ';
做一些操作;
}

</xsl:for-each>
}
</script>
方法里面的 < 老是不管用,我改成了&但是在转化成xml以后还是显示源码还是&脚本不管用,如果我 <javascript〉标签中加上 <xsl:comment>
<![[
function setFunction(){
<xsl:for-each select= " ">
for(var i=0;i <11;i++ ){
var e= ' <xsl:value-of select= " "/> ';
做一些操作;
}

</xsl:for-each>


]]>
</comment>
如果是这样的话,方法里面的输出 <xsl:value-of select= " "/> 就不能输出了,有没有好的解决办法啊,请大家帮帮忙啊!在这里先谢谢了



[解决办法]
var e= " <xsl:value-of select=\ "\ "/> ";
[解决办法]
因为XML 解析器通常情况下会处理XML文档中的所有文本
所以“ <”等字符会出现错误
加上 <![CDATA[ 处理的字符 ]]> 可转义

读书人网 >XML SOAP

热点推荐