比如原有JSONObject 内部通过Iterator迭代,得到的都是JSON对象。现在反而通过List or Map来存储了。
nszi6y051#
遇到相同的问题
egdjgwm82#
遇到相同的问题,有没有解决方案。
u5rb5r593#
看了源码后,发现getJSONArray 方法发生了变化,迭代的时候转jsonObject建议使用如下方法:JSONArray array = data.getJSONArray("users");for (int i = 0; i < array.size(); i++) {JSONObject jsonObject = array.getJSONObject(i);}
bcs8qyzn4#
@wylsource
wztqucjr5#
遇到同样的问题,升级1.2.58后,getJSONArray得到的JSONArray内部结构变化,导致强转JSONObject失败
ut6juiuv6#
目前看改代码是最好的方式,因为之前出错的代码,也是因为不太规范导致
ldxq2e6h7#
我顶不住啊..
7条答案
按热度按时间nszi6y051#
遇到相同的问题
egdjgwm82#
遇到相同的问题,有没有解决方案。
u5rb5r593#
看了源码后,发现getJSONArray 方法发生了变化,迭代的时候转jsonObject建议使用如下方法:
JSONArray array = data.getJSONArray("users");
for (int i = 0; i < array.size(); i++) {
JSONObject jsonObject = array.getJSONObject(i);
}
bcs8qyzn4#
@wylsource
wztqucjr5#
遇到同样的问题,升级1.2.58后,getJSONArray得到的JSONArray内部结构变化,导致强转JSONObject失败
ut6juiuv6#
@wylsource
目前看改代码是最好的方式,因为之前出错的代码,也是因为不太规范导致
ldxq2e6h7#
@wylsource
目前看改代码是最好的方式,因为之前出错的代码,也是因为不太规范导致
我顶不住啊..