list和json的相互转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了list和json的相互转换相关的知识,希望对你有一定的参考价值。

项目中向数据库中存一个Sting字符串,这个字符串是用其他字符串拼接成的,这样从设计的角度看是不好的,

这时可以用list把字符串存进去,然后转成json字符串,再存到数据库,若要取出来用的时候,就可以取出来后

再转成list

 

list转json串

JSONArray jsonarray = JSONArray.fromObject(list);  

jsonarray .toString();

json转list

JSONArray jsonArray = JSONArray.fromObject(String string);  

 List<Answer> list = (List) JSONArray.toCollection(jsonArray,   Answer.class);  

以上是关于list和json的相互转换的主要内容,如果未能解决你的问题,请参考以下文章

JSON的String字符串与Java的List列表对象的相互转换

fastjson中List和JSONArray的相互转换

JSON和JAVA相互转换

JAVA里面json和java对象之间的相互转换

JavaScript实现扁平数组结构与JSON树形结构相互转换递归reducecontinuepushconcatfor of

Android的Gson的使用方法,实现Json结构间相互转换