C# 调用Delphi写的Web Services 返回中文乱码的问题!

powbcom 2009-06-09 03:02:56
从C#中调用Delphi 写的 Web Services,返回的字符串中文全部变成了?????

使用UTF8编码字符也无效!

但C#中通过参数把中文传过去没有问题,把中文传到C# Web Services 接口也没有问题,

现在就是C#调用Delphi 写的 Web Services,返回的字符串中文全部变成了?????
...全文
175 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zshsuming 2009-08-11
  • 打赏
  • 举报
回复
asdfasdf
powbcom 2009-06-09
  • 打赏
  • 举报
回复
现在都是这个类型,但问题已经解决了! 两边都采用Base64编码解码!
liangpei2008 2009-06-09
  • 打赏
  • 举报
回复
Delphi写WebService中把参数写成WideString类型,因为C#的string本身就是unicode,而Delphi的string为ansistring

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧