面对一个json格式的数据,我们如何把其中的数据解析出来呢;
1.首先我们先要确认数据格式是否符合json格式的数据要求,可以在线json数据解析: http://write.blog.csdn.net/postedit
(Results 是 Valid JSON 表示格式正确)
2.json实例:大括号括起来的是JSONObject,以方括号括起来的是jsonArray;
3.解析
JSONObject obj = new JSONObject(jsonStr); //jsonStr为2中的json数据
int total = (Integer)obj.getInteger("total");
JSONArray array = jsonObj.getJSONArray("root");
for(int i = 0; i < array.length(); i++){
JSONObject obj1 = array.getJSONObject(i);
String name = obj1.getString("name");
int age = obj1.getInteger("age");
}