大虾们注意了,请教关于乱码的问题。 我用xmlhttp控件向服务器提交查询,问题是如果返回的字符串中含有中文,那么中文部分就会乱码,用一大堆????????代替。请问如何解决?XMLHTTP.ResponseText; 返回部分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的XML中的字符集有没有指定应该是<?xml version="1.0" encoding="GB2312"?>这样才会有中文 to Cipherliu(孤鹰):已经加了,不过返回的还是乱码,是不是还有其他地方需要设置呀 <?xml version="1.0" encoding="GB2312"?>中的encoding="GB2312"好像是和发送有关的,和返回值没有关系 那要检查是返回值,如果不是GB2312,是读不出中文的如果不是,可以强行将它换成GB2312 to Cipherliu(孤鹰) : 怎么进行转换,还有是不是xlmhttp在建造头时,是不是能加些可以让服务器返回中文的代码 我不清楚服务器有什么问题但你可以把XML文本的第一行换成<?xml version="1.0" encoding="GB2312"?>再进行解析 to Cipherliu(孤鹰) : 问题是得到的返回值已经被encoding="Windows-1252"编码过了,也就是说已经变乱码了在改成gb2312后还是一样呀,怎么办? 如何修改rmreport保存按扭的顺序? delphi分组算法 cxgrid高手,如何对字段的部分值进行分组 修改局域网服务器系统时间 关于菜单设计 请简述一下如何发布midas服务器和客户端?(50分) 关于delphiADO连接sqlserver数据库联接服务器问题 请教关于数据库的自动显示的功能的实现! 怎样实现点击窗口上得一个菜单后就能打开我指定得一网站! 当时正在创建那个对象,但是分之一柱香之后...... 关于Table的几个属性的问题?在线等! 请问如何取得 ShellListView控件中选中的文件的文件名?
应该是
<?xml version="1.0" encoding="GB2312"?>
这样才会有中文
已经加了,不过返回的还是乱码,是不是还有其他地方需要设置呀
中的encoding="GB2312"好像是和发送有关的,和返回值没有关系
如果不是GB2312,是读不出中文的
如果不是,可以强行将它换成GB2312
怎么进行转换,还有是不是xlmhttp在建造头时,是不是能加些可以让服务器返回中文的代码
但你可以把XML文本的第一行换成<?xml version="1.0" encoding="GB2312"?>
再进行解析
在改成gb2312后还是一样呀,怎么办?