我在我的 android 应用程序中调用 Web 服务,方法是 getGramaNiladhariData(),我得到的结果是 SoapObject。
result = (SoapObject) envelope.bodyIn; Log.d("WS", String.valueOf(result));
这就是我得到的 String.valueOf(result)
getGramaNiladhariDataResponse{getGramaNiladhariDataResult=anyType{gnName=anyType{}; 地址=anyType{}; 工作天=任何类型{};gnDivision=anyType{}; 联系人号码=任何类型{};}; }
这里我调用的方法返回一个 complexType 对象,由 5 个属性组成。正如我在互联网上发现的那样,作为返回 complexType 对象的 web 服务方法的结果,我无法获得一个 soap 对象。如果是这样,我应该如何获取这些值。
我要解决的是为什么我将 anyType{} 作为值,而不是实际值。任何帮助,将不胜感激