List 转为 JSONArray 方法

写代码的时候,我们有时候需要将List 转换为Json对象,尝试了很多方法 将它转换为JsonArray ,fastJson的JSONArray居然不提供这个功能,net.sf.json具有这个功能。

具体实现:pom文件中添加依赖包(版本大家可以自己选择)


    net.sf.json-lib
    json-lib
    2.4
    jdk15

具体实现方法如下; (此处注意引入的包为:net.sf.json.JSONArray

public static JSONArray getJSONArrayByList(List list){
    JSONArray jsonArray = new JSONArray();
    if (list==null ||list.isEmpty()) {
        return jsonArray;//nerver return null
    }

    for (Object object : list) {
        jsonArray.add(object);
    }
    return jsonArray;
}

你可能感兴趣的:(List 转为 JSONArray 方法)