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

怎么使用CSS将XML文档中的CDATA注释输出为HTML文本

2012-02-02 
如何使用CSS将XML文档中的CDATA注释输出为HTML文本如何使用CSS将XML文档中的CDATA注释输出为HTML文本?比如

如何使用CSS将XML文档中的CDATA注释输出为HTML文本
如何使用CSS将XML文档中的CDATA注释输出为HTML文本?
比如
以下代码在ie中会原样输出
[CDATA[ <span   align=right> <a   href=a.asp?id=21> 21 </a> &nbsp; <a   href=a.asp?id=22> 22 </a> &nbsp; <a   href=a.asp?id=23> 23 </a> &nbsp; <a   href=a.asp?id=24> 24 </a> &nbsp; <a   href=a.asp?id=25> 25 </a> &nbsp; <a   href=a.asp?id=26> 26 </a> &nbsp; <a   href=a.asp?id=27> 27 </a> &nbsp; <a   href=a.asp?id=28> 28 </a> &nbsp; <a   href=a.asp?id=29> 29 </a> &nbsp; <a   href=a.asp?id=30> 30 </a> &nbsp; <a   href=a.asp?id=20> 20 </a> &nbsp; </span> ]]
但firefox中就被解析成超链接了
请问如何让ie接卸cdata的内容

[解决办法]
楼主是想还原成链接还是不想?
想还原的话直接.innerHTML = ...就可以啊。
如果不想,只要把 <> 转义成&lt;和&gt;就可以啊。
[解决办法]
不太明白你的意思

但是如果是html调用xml的话,如果你的cdata段用层div来输出的话
那么div元素加上 属性 dataFormatAs= "html "
[解决办法]
如果是xml+css,那恐怕实现不了。
[解决办法]
还是用xslt吧

热点排行