List数组转换JSON格式
最近在写java,然后leader需要几个接口,里面的东西就是json格式。然后需求明白后,想了想思路:先把需要的东西从库里拿出来放到一个数组里面,然后再将数组转换成json,大体思路确定后,开始敲代码。
首先List一个数组,将要转换的东西先放到 configs 数组里面:
List<Class> configs = new ArrayList<Class>();
然后从DB里面取数据set到里面(具体代码就不写了),这样数组就搞完了,下面开始转换json。
先建立配置文件:
JsonConfig jsonConfig = new JsonConfig();
设置默认忽略:
jsonConfig.setIgnoreDefaultExcludes(false);
如果转换的内容里面有时间,设置时间格式:
jsonConfig.registerJsonValueProcessor(java.util.Date.class,new DateJsonValueProcessor("yyyy-MM-dd"));
然后将数组转换为json,因为List数组不能直接转json,所以先转成json数组 JSONArray:
JSONArray jsonArray = JSONArray.fromObject(configs);
最后再输出为string格式:
return jsonArray.toString();
到此转换json就结束了。
List数组转换JSON格式相关推荐
- python生成json_如何将Python数组转为Json格式数据并存储?
在Python中将数组转为Json数据存储时需要用到将json模块中的json.dumps()或者json.dump()方法. ·json.dumps()方法用法 使用json.dumps( )方法将 ...
- Python:numpy数组转换为json格式
在python中,如何将一个numpy数组转换为json格式? 这是最近遇到的一个问题,做个笔记. 假设arr为numpy数组,将其转换为json格式: 总体思想是①首先转换为python的list, ...
- 将数组变成json格式
//将数据转换为 JavaScript 对象.JSON.parse() 将JavaScript数组变成json格式 JSON.stringify([[1,2,3],[1,2,3]]) //" ...
- vue将数组转换json字符串:JSON.stringify()以及json字符串转换成vue数组:
JSON.stringify():方法用于将 JavaScript 值转换为 JSON 字符串. 语法 JSON.stringify(value [, replacer] [, space]) val ...
- Js 数组转JSON格式
要点1:转化函数 JSON.stringify() 要点2:在js里写数组的时候是var data = new Array() 但是你如果是要转json显示的时候就要写成 var data = {}, ...
- [转载]多维数组与Json格式的转化
php数据库数据转换为js中的json对象 直接上代码了. 都有详细的注释 在 有兴趣的朋友可以测试,测试-希望和大家更好的交流学习 <?php / 1.在company数据user表中取出10 ...
- dataset转换json格式
转换json方法 public static string DataToJson(DataSet dt) { StringBuilder jsonBuilder = new StringBuilder ...
- fastjson转换json格式数据为ListHashMap转换异常问题
2019独角兽企业重金招聘Python工程师标准>>> 在做crm任务分发系统中的[批量修改任务工单的选项]问题时,需要对接口数据进行处理,接口数据举例如下, [ { "t ...
- 用js将二维数组转为json格式字符串
<!doctype html> <html lang="en"> <head><meta charset="utf-8" ...
- 【golang】map,切片,数组转json格式(详细过程)
//map,slice切片,arr数组类型 转为json json.Marshal() //对json解码转为指定map,slice切片,arr数组等类型 json.Unmarshal() map和j ...
最新文章
- 为什么一定要杀掉病毒?---帮一位老师解决MyDocument.exe优盘文件夹图标病毒问题...
- java ArrayList 套数组,二维不等长数组
- python是什么语言、即变量不需要显示声明数据类型-python中可以声明变量类型吗...
- lsb_release查看当前系统的发行版信息
- 防止程序多开的两种方法
- 调度策略的测试方法及其自动化
- TPL Dataflow组件应对高并发,低延迟要求
- RSA公私钥加解密方式-工具类
- java实现文件上传下载功能,javaweb文件的下载和上传功能的实现
- mongodb创建图书管理_基于MongoDB的云数据库管理系统的设计与实现
- C++ String封装
- FreeBSD下MongoDB数据库的安装
- C语言的这些事情有关内存
- 微信apk.1文件怎么打开
- Freemarker提供了3种加载模板目录的方法
- [机器学习] 信用评分卡中的应用 | 干货
- iOS 自定义图片无限轮播控件
- 【弹吉他必备的乐理知识】【1】音乐中的音
- JavaScript 制作百度输入预测功能
- 大数据系列整个课程课程大纲