码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA中JSON字符串格式转换

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

标签:sdn   log   from   lib   map   csdn   ons   转换   lan   

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字符串格式转换

标签:sdn   log   from   lib   map   csdn   ons   转换   lan   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!