com.alibaba的fastjson使用(持续添加)


1.JSON换实体类T

1 //json是JSONObject类型,将json转成实体类T
2 T tt = JSONObject.parseObject(json.toJSONString(), T.class);

2.将json某字段转成list

1 //先转成JSONArray,再转成list<T>
2 JSONArray jsonArray = json.getJSONArray("listKey");
3 List<T> tList = (List<T>) JSONArray.parseArray(jsonArray .toString(), T.class);

 3.将json转成map

1 //获取传过来的map
2 JSONObject paramsJson=***3 Map<String, String> params = JSONObject.parseObject(paramsJson.toJSONString(), new TypeReference<Map<String, String>>() {});

 4.字符串转JSONAlibaba

JSONObject json = JSON.parseObject(paramData);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM