我使用ksoap2与webservice进行通信。但是当websrvice给出如下的响应时,ksoap2的方法getPropertySafely将返回“anyType {}”,我的期望是返回“” 这是xml响应:
<ns2:value/>
java代码:
value = sObject.getPropertySafely("value", "").toString();
任何建议都会有所帮助,谢谢
答案 0 :(得分:2)
我遇到了同样的问题并发现了this错误。提交解决bug的补丁添加了获取原始属性的方法,从而解决了问题。 E.g:
value = sObject.getPrimitiveProperty("value").toString();
也有xSafely和xAsString变种。