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

xsl转换的时候出现 &xD;&xA怎么去掉

2012-02-09 
xsl转换的时候出现 如何去掉请教一下我用XSL转换XML的时候(通过服务器端)出现下面的情况XSLxsl:

xsl转换的时候出现 
&#xA如何去掉
请教一下

我用XSL转换XML的时候(通过服务器端)出现下面的情况

XSL

  <xsl:element     name= "a ">
        <xsl:attribute   name= "onclick "> GotoApp( ' <xsl:value-of   select= "ProjectURL "   /> '); </xsl:attribute>
        <xsl:attribute   name= "style ">
      cursor:corsor
    </xsl:attribute>
        <xsl:attribute   name= "href ">
      javascript:void()
    </xsl:attribute>


被转换的结果


<a   onclick= "GotoApp( 'abc '); "   style= "&#xD;&#xA;       cursor:corsor&#xD;&#xA;     "   href= "&#xD;&#xA;       javascript:void()&#xD;&#xA;   "> <image   src= "ICO/Interface_ICO_YJYA.gif "   srcSource= "ICO/Interface_ICO_YJYA.gif "   border= "0 "   alt= "应急预案图片 "   style= "&#xD;&#xA;    

 

怎么出现了   &#xD;&#xA;这样的字符啊,出现这些特殊字符是在XSL文件中,而不是XML文件中
怎么去掉这些东西啊  


   


[解决办法]
回车符(#xD)
换行符(#xA)

关于去除这些字符的方法见:
http://www.ibm.com/developerworks/cn/xml/tips/x-tipwhitesp/index.html

热点排行