Java中如何将一个List转换为JSON呢?

Java-问题王 Java每日一问 发布时间:2021-07-11 15:58:17 阅读数:17375 1

JSON格式是我们日常开发中常用的格式,那么如何将一个list对象的数据转换为JSON格式呢?

下文将一一道来,如下所示:
 实现思路:
     使用json-rpc-1.jar

 
 


public class List2Json {
    public static JSONArray ProLogList2Json(List list){
         JSONArray json = new JSONArray();
         for(ProgramLog pLog : list){
             JSONObject jo = new JSONObject();
             jo.put("id", pLog.getId());
             jo.put("time", pLog.getBeginTime());
              
             json.put(jo);
         }
         return json;
    }


方式2: 引入相应的jar包,然后使用 fromObject()函数,返回值json jar包如下: commons-beanutils-1.7.jar commons-collections.jar commons-lang.jar ezmorph.jar json-lib-2.2.2-jdk15.jar
import java.util.List;
import net.sf.json.JSONArray;
import com.test.vo.ProgramLog;

public class List2Json2 {
    public static JSONArray List2Json(List list){
         JSONArray json = JSONArray.fromObject(list);     
         return json;
    }
}

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202107/461.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者