FastJson之JsonObject, JsonString, JavaBean,List快速转换

Posted Peter Jones

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FastJson之JsonObject, JsonString, JavaBean,List快速转换相关的知识,希望对你有一定的参考价值。

 


// 将json字符串转换为json对象
JSONObject jsonObject = JSON.parseObject(jsonStr); // {"retState":"SUCCESS","retCode":"000000","retMsg":"成功", "data":[{"id":2150,"name":"合肥市","address":null}],"total":0} // json字符串转java对象 String data = jsonObject.getString("data"); ComboxResponse city = JSON.parseObject(data, List<ComboxResponse>.class); // json字符串转List集合 ComboxResponse city = JSON.parseArray(data, ComboxResponse.class).get(0);



 

     

以上是关于FastJson之JsonObject, JsonString, JavaBean,List快速转换的主要内容,如果未能解决你的问题,请参考以下文章

net.sf.json.JSONOBJECT.fromObject 与 com.alibaba.fastjson.JSONObject.parseObject

java fastjson:Map与json以及JSONObject ,JSONObject与String互转

fastJson

Fastjson, Gson, org.json.JSON三者对于JSONObject及JSONArray的判断

FastJson介绍

fastjson的使用