为什么用IE打开这个XML无法显示。。高人帮忙看看。。。
本帖最后由 qiqi1983731 于 2012-06-19 17:28:29 编辑 <?xml version="1.0" encoding="utf-8"?>
<nodes>
<node>
<id><![CDATA[\乗餖/礀?D谫`]]></id>
<name><![CDATA[2L篈o巚??mq薻
ジ關t觚]]>
</name>
</node>
<node>
<id><![CDATA[\乗餖/礀?D谫`]]></id>
<name><![CDATA[2L篈o巚??mq薻
ジ關t觚]]>
</name>
</node>
</nodes>
其中一部分内容是乱码 但是用cdata扩住了为什么不能显示呢。
[解决办法]
在文件 记事本打开,另存为 编码 选utf-8 试试
[解决办法]
应该是神马内容
[解决办法]
很明显吗,编码问题
[解决办法]
首先,你要明白,编码正确是XML正确读取的前提条件,所以与CDATA无关。
其次,教你一个简单识别编码的方式。
你用记事本打开,如果能正常显示,则为gb2312编码,此时,你用记事本另存为utf-8编码。
如果不能正常显示,那么你要找出你到底用了什么编码才行。
可以问制作这个XML的人员。