首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

很急的一个有关问题,请高手帮忙啊 关于脚本里的特殊字符的输出

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

很急的一个问题,请高手帮忙啊 关于脚本里的特殊字符的输出
我写的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>
方法里面的 <   老是不管用,我改成了&amp;但是在转化成xml以后还是显示源码还是&amp;脚本不管用,如果我 <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[ 处理的字符 ]]> 可转义

热点排行