我使用ksoap連接到soap web服務。得到一個Soapobject作爲回報。我將如何解析這個複雜的soapobject。如何用ksoap解析複雜對象?
我的問題是SoapObject爲getProperty返回一個對象,這可以是樹中的葉或節點。我有一個複雜的結果對象,它由一些整數和字符串以及一系列複雜對象組成。我現在不知何故必須決定該屬性是否是可以作爲SoapObject解析的葉子或另一個複雜對象。
有沒有關於如何解析這個問題的例子?
我使用ksoap連接到soap web服務。得到一個Soapobject作爲回報。我將如何解析這個複雜的soapobject。如何用ksoap解析複雜對象?
我的問題是SoapObject爲getProperty返回一個對象,這可以是樹中的葉或節點。我有一個複雜的結果對象,它由一些整數和字符串以及一系列複雜對象組成。我現在不知何故必須決定該屬性是否是可以作爲SoapObject解析的葉子或另一個複雜對象。
有沒有關於如何解析這個問題的例子?
我加了一些關於在解析複雜的POJO陣列維基。看看吧 http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks
我想,你可以用這個android web service client開源工具。 無需分析複雜響應對象的地方。就像調用服務的方法一樣。
說,對於一個服務說ComplexRespService與PARAM ComplexResponse你必須這樣寫:
ComplexRespService service = new ComplexRespService();
CoplextRespPort port = service.getPort();
ComplexResponse resp = port.getResponse ("someRequest");
通過這種方式,它支持複雜的請求/響應。該工具可以從wsdl文件生成「ws客戶端存根」。
你的課程不適合我:( – Neha 2016-10-26 10:50:23