使用hutool的json工具包JSONUtil
场景一: { “id” : 1, “name” : “张三” }
String request = "{ "id" : 1, "name" : "张三" }";
JSONObject response = JSONUtil.parseObj(request);
String id = response.getStr("id");
String name = response.getStr("name");
场景二: [ { “id” : 1, “name” : “张三” }, { “id” : 2, “name” : “李四” } ]
String request = "[ { "id" : 1, "name" : "张三" }, { "id" : 2, "name" : "李四" } ]";
JSONArray dataArray = JSONUtil.parseArray(request);
String id = dataArray.getJSONObject(0).getStr("id")//1
String name= dataArray.getJSONObject(0).getStr("name")//张三