当前位置: 代码迷 >> Android >> 请问android jsonarray的删除有关问题
  详细解决方案

请问android jsonarray的删除有关问题

热度:44   发布时间:2016-04-28 06:01:06.0
请教android jsonarray的删除问题
请教一下大家 我的jsonarray中有多个jsonobject
如果我想删除指定index的jsonobject该怎么删除?
jsonarray里没看到remove方法。

------解决方案--------------------
我刚刚查了,有jsonArray.remove(index)方法的
------解决方案--------------------
lz解决了这个问题吗?

android中的JSONArray没有remove这个方法。不过net.sf.json.JSONArray有。。。

有人说可以使用put(index,null)来实现,可是这样会产生一个null数据在JSONArray中
------解决方案--------------------
remove方法是很新版的SDK才有的,兼容考虑,还是不要调用了。
用第三方的库可以实现,或者就自己拷贝一个新的JSONArray,把要删除的key去掉
------解决方案--------------------
重新放入一个新的jsonarray中
  相关解决方案