String json = "{'status':200,'message':'查询成功','data':[{'id':1,'name':'name1','describe':'第一条数据'}]}";
JSONObject json_ = JSONObject.fromObject(json);
String status = json_.get("status").toString();
String message = json_.get("message").toString();
String data = json_.get("data").toString();
System.out.println("======"+status+"\t====="+message+"\t"+data);
JSONArray jsonArr = JSONArray.fromObject(data);
JSONObject jsonObject = (JSONObject)jsonArr.get(0);
String id = jsonObject.get("id").toString();
System.out.println(id);
// 方法一: 不知道 健名称的情况下 解析json
String json_interator = "{'status':200,'message':'查询成功','data':'是的','name':'姬敏敏'}";
JSONObject JSON = JSONObject.fromObject(json_interator);
Iterator<String> inter = JSON.keys();
while(inter.hasNext()) {
String key = inter.next().toString();
System.out.println(key+"\t"+JSON.get(key));
}
// 方法二: 不知道 健名称的情况下 解析json
String json_interator = "{'status':200,'message':'查询成功','data':'是的','name':'姬敏敏'}";
JSONObject JSON = JSONObject.fromObject(json_interator);
Set<String> set = JSON.keySet();
Iterator inter= set.iterator();
while(inter.hasNext()) {
String key = inter.next().toString();
System.out.println("键----"+key+"\tvalue----"+JSON.get(key));
}