我收到的SoapObject具有2个具有相同名称的属性。我想从对象中删除其中之一,但不确定如何实现。
目的是,我实际上想读取两个属性,例如: soapObject.getProperty(“ PropertyName”);
我已成功尝试使用for循环:
for(int i = 0; i 但是,这没有达到我的目的。我需要按名称检索它们。那么,我该如何找回两者? 我尝试两次调用该方法,但是两次返回相同的值。
答案 0 :(得分:0)
您是否已经尝试过for每个循环?它使您既可以访问密钥,也可以访问值。 在这里,您可以找到一个可以开始的示例:
for (K key : map.keySet()) {
System.out.println(key + "=" + map.get(key));
}
答案 1 :(得分:0)
如果我正确理解了问题陈述 您可以通过以下方法之一删除重复的soap对象,(但首先将其添加到arraylist中)