我的测试接口返回是不同类型的json数据,判断时需要取值,这几次用的是这三个,做个记录
1、{“id":"1111","sex":"nv","age":"11","core":"100"}
Map<String,Object>userData=mapper.readValue(val,Map.Class);
userData.get("id")....或userData.get(0)......
2、json数组,用list[{“id":"1111","sex":"nv","age":"11","core":"100"}]
List<Map<String,Object>>userData=mapper.readValue(val,List.Class);
userData.get(0).get("id")....注:get(0)是第一个数据