我想将一组复杂对象作为参数发送到 .NET Web 服务。我的类(class)是 ksoap2 可序列化的。调用后,SoapRequest 属性将我的数组显示为 AnyType。这会产生一个转换错误,因为服务器不知道如何转换它。
理论:
我觉得这个问题可以通过编码来解决。我看过 See Sharp Geers 上的例子,但那些是针对原始类型的。如何创建数组并将类型包含在 WriteInstance 方法中?
谁能提供编码复杂对象数组的示例代码?
提前致谢
克雷格
最佳答案
我找到了指向 ksoap2 谷歌组的链接:How to send a Complext type Array 其中描述了如何发送复杂类型的数组。也许这会对你有所帮助。在寻找一种将一个复杂对象发送到 wcf 服务的方法时发现了它。但我没有让它工作:/如果你有任何想法,请检查我的问题;)
关于android - KSOAP2 复杂对象的编码数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345620/