fzy-blog

fastjson中Map与JSONObject互换,List与JOSNArray互换的实现

2019-05-24

在开发过程中经常用到 Map,与 List 转换成 json 返回前台的情况,找了一些实现方法,在此记录,方便以后查找。

1、//将 map 转换成 jsonObject

JSONObject itemJSONObj = JSONObject.parseObject(JSON.toJSONString(itemMap));

将 Map 类型的 itemInfo 转换成 json,再经 JSONObject 转换实现。

2、//将 jsonObj 转换成 Map
Map<String, Object> itemMap = JSONObject.toJavaObject(itemJSONObj, Map.class);

//JOSN.parseObjet()方法同样可以转换

3、//将 List 转换成 JSONArray

JSONArray ja = JSONArray.parseArray(JSON.toJSONString(itemList));

4、//将 JSONArray 转换成 List

这个涉及功能比较广,有达人整理的更为完善。

链接如下:

http://www.cnblogs.com/goody9807/p/4244862.html

来源: http://blog.csdn.net/metu_/article/details/53337526

使用支付宝打赏
使用微信打赏

若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏

扫描二维码,分享此文章