JSONObject j = new JSONObject(); j.put("id", "22");j.put("name", "haha");j.put("sex", "xixi"); System.out.println(j.get("id"));
先将json字符串转化为JSONObject对象(或者其他类似的类):JSONObject jso = (JSONObject) JSONSerializer.toJSON(jsonStr);此时就可以通过JSONObject 获取json元素了:JSONArray jsa = JSONArray.fromObject(jso.get("list")); // 获取数组JSONObject jso2 = jsa.get("otherJson"); // 获取另一级JSONjso2 .getString("id1"); // 获取key为id1的字符串……