获取json字符串内容

import net.sf.json.JSONObject;
import net.sf.json.JSONArray;

String jsonStr = "{\"data\":{\"paper\":[{\"paper1\":\"\"}]}}"; // JSON字符串
JSONObject jsonObject = JSONObject.fromObject(jsonStr); // 转换 成JSONObject对象
JSONObject data = jsonObject.getJSONObject("data"); //  获取data的内容
System.out.println("data:"+data);
JSONArray paper = data.getJSONArray("paper"); // 获取paper的内容
System.out.println("paper:"+paper);
JSONObject paper1 = paper.getJSONObject(0); // 获取paper1的内容
System.out.println("paper1:"+paper1);
String strPaper1 = paper1.getString("paper1"); // 获取paper1(键值对)的“值”
System.out.println("strPapaer1:"+strPaper1);

你可能感兴趣的:(json)