我正在建立一个移动网络应用程序。我有一个Web服务(WCF)和一个Android客户端。我使用KSOAP2发送和接收消息。所以我只需要发送简单的蜇和整数但响应是一个复杂对象的数组,所以我需要使用这个有用的link来正确地解析它。我现在需要做的是相反的,我需要发送一个这样的复杂对象:
public Class OutterObject{
int a;
String b;
InnerObject c;
}
现在InnerObject也有两个对象作为字段。所以它有点复杂。我不知道我应该做什么,我有一些关于编组的文章,但我不知道是否这是正确的方法,因为我看过其他文章没有使用编组。你能指出我正确的方向吗?或者分享如何使用ksoap2发送复杂对象的指南。 谢谢你的时间。
答案 0 :(得分:0)
http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks#sending/receiving_array_of_complex_types_or_primitives 以上链接告诉您如何发送复杂对象。 我还为ksoap2或其他客户端找到了一些存根生成器。但除了wsclient ++之外,没有人可以翻译复杂的对象。但是,wsclient ++不是免费的。