Java使用fastjson快速解析JSON

//假设有以下JSON
String json = "{\"DocId\":\"AWS\",\"Orders\":[{\"ItemId\":6789,\"OrderDate\":\"11/11/2017\"},{\"ItemId\":4352,\"OrderDate\":\"12/12/2017\"}]}";
//将JSON字符串转换为JSON对象
JSONObject jsonObject = (JSONObject) JSONObject.parse(json);
//存放最外层对象的map
Map<String,Object> map = new HashMap<String,Object>();
//添加DocId
map.put("DocId",jsonObject.getString("DocId"));
//创建存放Orders的list
List<Map<String,Object>> list = JSON.parseObject(jsonObject.getString("Orders"),new TypeReference<List<Map<String,Object>>>(){});
//添加彩种列表
map.put("Orders",list);
return map;

上一篇
一个基于fancybox的typecho插件(图片预览插件) 一个基于fancybox的typecho插件(图片预览插件)
下载地址 : https://github.com/zzf88521/FancyBox-Typecho 演示地址 : http://zz8.me/ 图例: FancyBox 是一个基于JQuery的图片预览插件 官网地址 https:/
2018-11-28
下一篇
JetBrains 2018.2.5+ 全系列破解大全--WebStorm,IDEA,PhpStorm,DataGrip(可破解至2100年) JetBrains 2018.2.5+ 全系列破解大全--WebStorm,IDEA,PhpStorm,DataGrip(可破解至2100年)
前言:这玩意太贵了,买不起,所以平时在破解这方面下的功夫也比较多,以下整理一些心得,供有缘人参考。无论你是-WebStorm还是IDEA还是PhpStorm还是DataGrip,步骤和方法完全一样!!!PS:首先去官网下载,傻瓜式安装,下一
2018-11-28
目录