json字符串图
package com.xiangshuai.json;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
public class FastjsonDemo {
public static void main(String[] args) {
String jsonStr="{\"fileJson\":[{\"ajid\":\"1111\",\"code\":\"1\",\"info\":\"成功\"}, {\"ajid\":\"2222\",\"code\":\"2\",\"info\":\"案件归档失败,案件状态变为未归档\"}{\"ajid\":\"3333\", \"code\":\"3\",\"info\":\"失败\"}]}";
//因为jsonStr这个字符串最外层是 大括号{ "fileJson":[] }应转成JSONObject
JSONObject parseObject = JSONObject.parseObject(jsonStr);
//获取fileJson的值是 [{},{]]数组,所用转成JSONArray
JSONArray jsonArray = parseObject.getJSONArray("fileJson");
for (Object object : jsonArray) {
JSONObject obj=(JSONObject)object;
System.out.println(obj.get("code"));
}
}
}