如何用好Map与List,转换成相应的json格式便于前后台的交互。
2017-08-28 15:49
666 查看
Map与List转换成相应的json格式便于前后台的交互:
First:map转换成jsonObject
JSONObject itemJSONObj = JSONObject.parseObject(JSON.toJSONString(itemMap));
(注:将Map类型的itemInfo转换成json,再经JSONObject转换实现)
Second:jsonObject转换成Map
Map<String, Object> itemMap = JSONObject.toJavaObject(itemJSONObj, Map.class);
(注:JOSN.parseObjet()方法同样可以转换)
Third:list转换成JSONArray
JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(itemList));
如将JSONArray转换成List
有达人整理的更为完善:
链接如下:http://www.cnblogs.com/goody9807/p/4244862.html
First:map转换成jsonObject
JSONObject itemJSONObj = JSONObject.parseObject(JSON.toJSONString(itemMap));
(注:将Map类型的itemInfo转换成json,再经JSONObject转换实现)
Second:jsonObject转换成Map
Map<String, Object> itemMap = JSONObject.toJavaObject(itemJSONObj, Map.class);
(注:JOSN.parseObjet()方法同样可以转换)
Third:list转换成JSONArray
JSONArray jsonArray = JSONArray.parseArray(JSON.toJSONString(itemList));
如将JSONArray转换成List
有达人整理的更为完善:
链接如下:http://www.cnblogs.com/goody9807/p/4244862.html
相关文章推荐
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- [javase][json]fastJson在java后台转换json格式数据探究--处理数组/List/Map
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- 类型转换——如何将一个List<Map<String,String>>类型换成json格式
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- 如何将一个List<Map<String,String>>类型的集合数据转换成json格式输出
- spring roo 开发meavn项目(二)后台返回map,list自动转换json格式
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据
- json格式的String,可以存放任何数据结构,没有json表达不了的数据结构;于此对应的map+list可以存放如何数据结构,没有map+list表达不了的数据结构
- JSON格式的字符串转换为List Map String,Object
- json list map 对象 转换成tostring Json的数据格式
- 本篇主要演示如何使用Jackson对List, Map和数组与JSON互相转换.
- 前后台交互过程中json格式如何解析以及如何生成
- Json数据转换成Map与List格式
- 【Java中将JSON格式的数据转换成对应的Bean、Map、List数据】
- java中javabean、list、map格式转换为json格式
- js前台传递json字符串数组到后台有后台转换成list集合或其他格式的问题解决
- Java中将JSON格式的数据转换成对应的Bean、Map、List数据