接口返回json的取值记录总结

来源:互联网 发布:工艺流程优化例子 编辑:程序博客网 时间:2024/05/22 17:16

我的测试接口返回是不同类型的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)是第一个数据


3、[111,222,3333]

List<Object>userData=mapper.readValue(val,List.Class);

userData.get(0).....


0 0
原创粉丝点击