您的位置:首页 > 其它

Ajax-服务器回应XML文档的中文乱码问题

2007-01-24 12:39 246 查看
这个问题很奇怪: 在向浏览器发送XML文档时,我用的是字符串拼接输出XML如下:

<?xml version="1.0" encoding="UTF-8"?>
<properties>
<property>
<address>梁梦家</address>
<price>$1000</price>
<comments>comments</comments>
</property>
<property>
<address>address2</address>
<price>$2000</price>
<comments>comments</comments>
</property>

<property>
<address>address3</address>
<price>$3000</price>
<comments>comments</comments>
</property>

</properties>

解决了,天那~~~~~~~

办法:response.setCharacterEncoding("UTF-8");//这样,既可以显示中文,XML也可以解析!!!

输出在浏览器解析后,中文为乱码. 但在服务器加上这句话之后, response.setCharacterEncoding("GBK");//一编码就错,浏览器不能解析了 中文能看到了,但是XML不能正常解析了.郁闷中.....
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐