List集合和JSON互转工具类

Posted wjxbk

tags:

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

public class JsonListUtil {
    /**
     * List<T> 转 json 保存到数据库
     */
    public static <T> String listToJson(List<T> ts) {
        String jsons = JSON.toJSONString(ts);
        return jsons;
    }

    /**
     * json 转 List<T>
     */
    public static <T> List<T> jsonToList(String jsonString, Class<T> clazz) {
        @SuppressWarnings("unchecked")
        List<T> ts = (List<T>) JSONArray.parseArray(jsonString, clazz);
        return ts;
    }

}

以上是关于List集合和JSON互转工具类的主要内容,如果未能解决你的问题,请参考以下文章

C#DataTable(转List /JSON/字典 互转)

数组与集合互转

总结的一些json格式和对象/String/Map/List等的互转工具类

Json字符串转Java对象和List集合

java集合和数组互转

集合与数组互转