我想将一组复杂对象作为参数发送到.NET Web服务。我所拥有的类是ksoap2可序列化的。在我进行调用之后,SoapRequest属性将我的数组显示为AnyType。这会产生一个转换错误,因为服务器不知道如何转换它。
理论值:
我觉得这个问题可以用编组来解决。我已经看过See Sharp Geers上的例子,但这些是原始类型的。你如何做一个数组并在WriteInstance方法中包含类型?
任何人都可以提供用于编组复杂对象数组的示例代码吗?
提前致谢,
克雷格
答案 0 :(得分:0)
我找到了一个指向ksoap2 google群组的链接:How to send a Complext type Array ,其中介绍了如何发送复杂类型的数组。也许这会对你有所帮助。在搜索将一个复杂对象发送到wcf服务的方法时找到它。但是我没有让它发挥作用:/如果你有任何想法,请检查我的问题;)