JAVA中JSON字符串格式转换

2021-04-25 19:28

阅读:504

标签: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->JSON字符串
List list = new ArrayList();
String jsonStr = JSON.toJSONString( list);

 

//JSON字符串->List
List list1 = (List)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


评论


亲,登录后才可以留言!