关于android:将JSONarray转换为ArrayList

Converting JSONarray to ArrayList

我正在下载JSON字符串并将其转换为JSONArray。 我将其放入列表视图中,以后需要从该列表视图中删除,并且由于JSONArray没有.remove方法(感谢Obama),因此我尝试将其转换为arraylist。

这是我的JSON(array.toString()):

1
[{"thumb_url":"tb-1370913834.jpg","event_id":"15","count":"44","event_tagline":"this is a tagline","event_name":"5th birthday","event_end":"1370919600","event_start":"1370876400"}]

我需要将其放入数组,并能够通过它们各自的键来调用字符串。 感谢任何帮助!


1
2
3
4
5
6
7
ArrayList<String> listdata = new ArrayList<String>();    
JSONArray jArray = (JSONArray)jsonObject;
if (jArray != null) {
   for (int i=0;i<jArray.length();i++){
    listdata.add(jArray.getString(i));
   }
}