首页 > 编程语言 > 详细

JAVA中JSON字符串格式转换

时间:2020-07-06 19:21:21      阅读:46      评论:0      收藏:0      [点我收藏+]

alibabab版本  即com.alibaba.fastjson

 

*以下Node为实体类

 

//JSON字符串->Map
Map map1 = (Map)JSON.parse(strJson);
Map map2 = JSON.parseObject(strJson, Map.class);
Map map3= (Map)JSONObject.parse(strJson);
Map map4= JSONObject.parseObject(strJson, Map.class);

 

//JSON字符串->JSONObject
JSONObject jsonObject = JSONObject.parseObject(strJson);

 

//List<T>->JSON字符串
List<Node> list = new ArrayList<>();
String jsonStr = JSON.toJSONString( list);

 

//JSON字符串->List<T>
List<Node> list1 = (List<Node>)JSONArray.parseArray(strJson,Node.class);


//对象->String
Node node = new Node();
String StrObject = JSONObject.toJSONString(node);

 

//String->对象
node = JSONObject.parseObject(jsonStr, Node.class);

 

可学习博客:地址

JAVA中JSON字符串格式转换

原文:https://www.cnblogs.com/chensisi/p/13256280.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!