2012-03-01 63 views
3

我使用kso​​ap2與webservice進行通信。但是當websrvice給予迴應樣的後續,ksoap2的方法getPropertySafely將返回 「anyType的{}」,我想到的是回報 「」 這裏是XML響應:Ksoap2 getPropertySafely返回anyType {}

<ns2:value/> 

java代碼:

value = sObject.getPropertySafely("value", "").toString(); 

任何建議將有所幫助,謝謝

+0

同樣的問題。你有沒有解決這個問題?請不要告訴我,我必須編寫一個解析器來填充我的複雜類。 – capdragon 2012-12-29 18:14:52

回答

2

我剛剛遇到同樣的問題,發現this錯誤。爲解決該問題提交的補丁添加了獲取原始屬性的方法,從而解決了該問題。例如:

value = sObject.getPrimitiveProperty("value").toString(); 

也有xSafely和xAsString變體。