C# 调用 java webservice 返回NULL

mikeblue1026 2017-01-18 04:50:14
C# 调用 java webservice,返回为Map类型,显示为 null,请问各位大侠怎么解决?
...全文
551 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
复合类型没试过,之前用过的是Map<String,String或其他基础类型> ,估计是不行,那就别偷懒,可能的话,改java端吧
mikeblue1026 2017-01-23
  • 打赏
  • 举报
回复
dynamic 也试了 不行,Webservice 返回是个 map<String,Object>
  • 打赏
  • 举报
回复
如果你是通过VS引用地址的方式,会自动生成Mapxxx的包装类,实际是一个List<T>,T也是一个类,里面有key和value属性 如果你是通过其他方式自己反序列化,也需要这么去定义,dynamic应该也可以
mikeblue1026 2017-01-22
  • 打赏
  • 举报
回复
就是C# 环境下 调用 JAVA 开发的WebService 后台,WebService 返回了一个 JAVA 的map类型,C#环境下不能解析JAVA 的map类型,所以就直接报了 NULL。
Ny-6000 2017-01-18
  • 打赏
  • 举报
回复
问题不明,无法解答.

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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