3

我使用 ksoap2 与 webservice 进行通信。但是当 websrvice 给出如下响应时,ksoap2 的方法 getPropertySafely 将返回“anyType{}”,我期望返回“”这是 xml 响应:

<ns2:value/>

爪哇代码:

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

任何建议都会有所帮助,谢谢

4

1 回答 1

2

我刚刚遇到同样的问题并发现了这个错误。提交的解决bug的补丁增加了获取原始属性的方法,从而解决了问题。例如:

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

也有 xSafely 和 xAsString 变体。

于 2013-02-01T00:14:42.097 回答