Android如何解析json数组对象 – Dwarven的专栏 – 博客频道 – CSDN.NET

json是种常用的数据传输格式,在android开发中,如何借助java语言实现对json数组对象的解析呢,请参阅下面的关键代码:

 

import org.json.JSONArray;

import org.json.JSONObject;

//jsonData的数据格式:[{ “id”: “27JpL~jd99w9nM01c000qc”, “version”: “abc” },{ “id”: “27JpL~j6UGE0LX00s001AH”, “version”: “bbc” },{ “id”: “27JpL~j7YkM0LX01c000gt”, “version”: “Wa_” }]

JSONArray arr = new JSONArray(jsonData);

for (int i = 0; i < arr.length(); i++) {

JSONObject temp = (JSONObject) arr.get(i);

String id = temp.getString(“id”);

String id = temp.getString(“version”);

}

主要用到的类:JSONArray和JSONObject

来源URL:http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c4380146d96864968d4e414c42246170235a3ff707e0d57938327365ff8540abdb6652969423db29ccc8b4dd9ba866d72c8713b2340d0014f884fb8cb377d807dcc4de8df0e96c9e746e5b9a4d6c82358&p=882a9546d39d52f00be2966f5f488b&newp=c93dc64ad48507f21ebd9b7e0e1391231610db2151d3d5533989d5&user=baidu&fm=sc&query=android+json%CA%FD%D7%E9&qid=976132d40000e035&p1=1