Z
zzc007
Unregistered / Unconfirmed
GUEST, unregistred user!
我使用delphi7提供的soap开发向导生成服务端程序。提供查询数据库并返回xml格式的string的服务。
现在问题是:我在服务端使用adoquery,将查询结果savetofile成一个xml文件,然后将文件内容转成string。此时一切没有问题,中文字符也是对的。发送到客户端的时候,发现接收的string里面中文都是乱码。遂修改生成soap消息的HTTPSoapDispatcher控件,添加encoding为gb2312。但是没有起到任何作用,希望哪位高人指点一下!
现在问题是:我在服务端使用adoquery,将查询结果savetofile成一个xml文件,然后将文件内容转成string。此时一切没有问题,中文字符也是对的。发送到客户端的时候,发现接收的string里面中文都是乱码。遂修改生成soap消息的HTTPSoapDispatcher控件,添加encoding为gb2312。但是没有起到任何作用,希望哪位高人指点一下!