海豚精灵:https://www.whhtjl.com;优课GO:https://mgo.whhtjl.com

java--List转换成json格式

方法一

首先导入jar包,json-rpc-1.0.jar

public class List2Json {public static JSONArray ProLogList2Json(List<ProgramLog> 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;}

list转换成json很像是java对map的操作。

方法二

第二种方法更加简单,没有类似map操作的步骤,只需要引入相关jar包,就可以调用已有的函数fromObject(),其参数输入list,其返回值就是json。jar包如下:

commons-beanutils-1.7.jarcommons-collections.jarcommons-lang.jarezmorph.jarjson-lib-2.2.2-jdk15.jar

import java.util.List;import net.sf.json.JSONArray;import com.test.vo.ProgramLog;public class List2Json1 {public static JSONArray List2Json(List<ProgramLog> list){JSONArray json = JSONArray.fromObject(list);return json;}}

注意这个实例导入的JSONArray是net.sf.json.JSONArray,上边的导入的是org.json.JSONArray。

List转Json数组相关推荐

  1. jQuery遍历json数组怎么整。。。

    {"options":"[{\"text\":\"王家湾\",\"value\":\"9\" ...

  2. java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法...

    1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...

  3. json数组 js html标签,js定义json对象数组 json 数组也是数组 //

    var jsonstr="[{'name':'a','value':1},{'name':'b','value':2}]"; var jsonarray = eval('('+js ...

  4. linux shell 数组元素带空格,在bash中解析带有空格的JSON数组

    我试图解析下面的json数组并从中获取值.但它不能将空间作为值.我确实在 stackoverflow 但似乎没用. JSON格式 { "apps": [ { "name& ...

  5. hive处理json数据_(转)hive中解析json数组

    hive中解析一般的json是很容易的,get_json_object就可以了. 但如果字段是json数组,比如 [{"bssid":"6C:59:40:21:05:C4 ...

  6. mysql获取多层嵌套json_使用两个mySQL查询来创建嵌套的JSON数组

    我正尝试创建一个嵌套的JSON数组,第二个查询的结果被附加到第一个的行上. 我的代码到目前为止如下: - $output = array(); $sql = "select cp_comme ...

  7. cjson 对象是json数组型结构体_cJSON创建并解析json结构体 | 学步园

    cJSON 对于cJSON的使用,我主要是用来模拟远程服务器端返回的一个json类型的目录结构,客户端进行获取并进行解析,把解析出来的目录按照原本的结构显示在本地. cJSON简介 cJSON是一个超 ...

  8. java json 去重_js操作两个json数组合并、去重,以及删除某一项元素

    两个json数组合并去重,以及删除某一项元素 let ha = [ {id:'H',name:'3'}, {id:'A',name:'6'}, {id:'B',name:'14'}, {id:'C', ...

  9. MapString, Object map 集合转 json数组, json数组转list ,按条输出到es

    2019独角兽企业重金招聘Python工程师标准>>> Map<String, Object> map 集合转 json数组, json数组转list ,按条输出到es ...

  10. c json 数组转dirction_值得掌握的命令行JSON工具jq

    我们都知道现在JSON是最常用的配置和数据交换格式之一,尤其是大量的系统API接口现在基本上都是以JSON格式显示结果.JSON(JavaScript Object Notation) 是一种轻量级的 ...

最新文章

  1. Centos 64位 Install certificate on apache 即走https协议
  2. JAVA实现长连接(含心跳检测)Demo
  3. [Erlang 0014]Erlang垃圾回收机制
  4. NSString / NSMutableString 字符串处理,常用代码 (实例)
  5. python 写excel 保留空格_通过自动填充列中的空格来操作excel表的Python脚本
  6. java action例子_实例——创建ActionForm Bean
  7. 信息流广告投放分析实战案例!
  8. 湖南大学计算机专业推免生,湖南大学2018年招收推荐免试攻读研究生简章
  9. java8-Stream集合操作学习
  10. Autoware 1.14(WSL2) 与LG SVL Simulator(Win11)联合仿真
  11. oracle外币账套 初始化,Oracle EBS查找帐套本位币及币种间汇率转换的方法
  12. 《web全栈工程师》:中总结的20条军规和必读书单
  13. 奔跑吧,我的JavaScript(1)
  14. UVA 10881 Piotr‘s Ants
  15. Java实现 对ip白名单的限制
  16. 国企普通员工如何才能成为公务员,这三种途径可供参考
  17. 冒险岛2官网模拟具体教程之一工具的准备(详解)(连载)
  18. MySQL和pgsql的区别
  19. 51单片机(二)流水灯的几种实现方法
  20. Android打开系统自带文件管理器,选择指定类型的文件

热门文章

  1. 单区域——OSPF 讲解+配置命令(为了做双机热备实验)
  2. 订单系统:订单生成及其状态机流转介绍
  3. 学生管理系统实训报告
  4. 2020软考程序员考试大纲要求的必会单词
  5. [文摘20090622]HP大中华区总裁孙振耀退休十五天后九大感言
  6. 机器人学导论——操作臂运动学
  7. 秩和比RSR法算法C语言,秩和比法(用秩和比法计算权重时怎样编秩?)
  8. 计算机字体对于现代设计有何意义,字体设计课程计算机授课方式的探索.doc
  9. 取消字体许可限制_字体许可和使用:您需要知道的
  10. 关于visual studio 2005的中文版下载(最新详细下载点)