【发布时间】:2012-07-10 08:14:41
【问题描述】:
我正在用 Java/Android 编写应用程序。在我的应用程序中,我使用 wcf Web 服务 使用 KSOAP2。我的问题是,有时我可以接收在 c# Web 服务中定义的对象(或对象数组)而不是单个字符串。有什么方法可以处理这些对象吗?如果它对我有帮助可以告诉你,我知道这些对象的类在c#中是如何定义的。
【问题讨论】:
我正在用 Java/Android 编写应用程序。在我的应用程序中,我使用 wcf Web 服务 使用 KSOAP2。我的问题是,有时我可以接收在 c# Web 服务中定义的对象(或对象数组)而不是单个字符串。有什么方法可以处理这些对象吗?如果它对我有帮助可以告诉你,我知道这些对象的类在c#中是如何定义的。
【问题讨论】:
好吧,我想通了,事实上我发现了 2 篇关于它的文章,其中包含非常明确的教程
【讨论】:
有什么方法可以处理这些对象吗?
定义“过程”。使用 Web 服务,您可以传输序列化的对象,这些对象(通常)是在任一端(服务或客户端)的语言中对象的 XML 表示。
如果您使用属性Name 定义类Person,则可以从服务返回此类的对象。使用此服务的客户端必须使用框架或内置机制将服务类反序列化为对象。
您可能必须使用 C# 服务生成的 WSDL 在 Java 中为这些对象生成类。
【讨论】: