Java,List转json,json转List
不要自己折腾去乱半天,保证自己的数据格式对的情况下直接用Google和Alibaba的jar
谷歌的Gson.jar:
//list转换为json
Gson gson = new Gson();
List<Person> persons = new ArrayList<Person>();
String str = gson.toJson(persons); //list转换为json
List<CustPhone> list = new ArrayList<CustPhone>();
String str=JSON.toJSON(list).toString();
阿里的fastJson.jar:
//list转换为json
List<CustPhone> list = new ArrayList<CustPhone>();
String str=JSON.toJSON(list).toString();//json转换为listList<Person> list = new ArrayList<Person>(); list = JSONObject.parseArray(jasonArray, Person.class);
得到的数据
[{"fullName":"sdfsf","id":11},{"fullName":"sdfsfs","id":12},{"fullName":"sdfsf","id":13},{"fullName":"dsfasfs","id":14},{"fullName":"dsfasfs","id":15},{"fullName":"dsfasfs","id":16},{"fullName":"dsfasfs","id":17},{"fullName":"dsfasfs","id":18},{"fullName":"dsfasfs","id":19},{"fullName":"dsfasfs","id":20},{"fullName":"dsfasfs","id":21}]
在maven之下简直无烦恼
参考:
http://blog.csdn.net/qxs965266509/article/details/42774691
http://huyizizhen.iteye.com/blog/1453621
http://blog.csdn.net/u010797575/article/details/43304981
http://blog.csdn.net/paincupid/article/details/51221391
Java,List转json,json转List相关推荐
- java 嵌套对象转xml_Gson对Java嵌套对象和JSON字符串之间的转换 | 学步园
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,具有良好的跨平台特性.近几年来已经和XML一样成为C/S架构中广泛采用的数据格式.有关JSON的更多知识, ...
- java 对象转json json转对象
java 对象转json json转对象 import com.alibaba.fastjson.JSON;/*** * @title: fastjson * @author: wll* @since ...
- Java构造和解析Json数据的两种方法详解一
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面首先介绍用json-lib构造和解析Jso ...
- java 如何对由json对象构成的数组形式的字符串进行遍历?
1.情景展示 现在已知字符串为: [{"name":"微微笑","img":"http://zos.alipayobjects.c ...
- kryo java_优化Java序列化– Java,XML,JSON,Kryo,POF
kryo java 也许我很天真,但是我一直认为Java序列化肯定是将Java对象序列化为二进制形式的最快,最有效的方法. 毕竟Java是第7个主要发行版,所以这不是新技术,而且由于每个JDK似乎都比 ...
- axis2 json_带有Java和Axis2的JSON Web服务
axis2 json 我最近遇到一位客户,要求我使用Java Web服务重建其旧产品. 他们希望它模块化并且易于使用. 我想到的第一件事是使用宁静的方法. 但是让我烦恼的是,Java宁静的方法是使用X ...
- 优化Java序列化– Java,XML,JSON,Kryo,POF
也许我很天真,但是我一直认为Java序列化肯定是将Java对象序列化为二进制形式的最快,最有效的方法. 毕竟Java是第7个主要发行版,所以这不是新技术,并且由于每个JDK似乎都比上一个快,因此我错误 ...
- 带有Java和Axis2的JSON Web服务
我最近遇到一位客户,要求我使用Java Web服务重建其旧产品. 他们希望它模块化并且易于使用. 我想到的第一件事是使用宁静的方法. 但是让我烦恼的是,Java宁静的方法是使用XML !,我更喜欢一种 ...
- 在Java web中使用json
json包下载 下载jar包当然是下大厂滴 推荐Alibaba的fastjson 推荐Google的gjson 本文讲fastjson https://github.com/alibaba/fastj ...
- json java typeof_Json对象与Json字符串的转化、JSON字符串与Java对象的转换
一.Json对象与Json字符串的转化 1.jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符 ...
最新文章
- 广东电大计算机绘图试题,电大计算机绘图期末复习试题及答案参考小抄.doc
- [C++11]返回值类型后置
- 黑盒攻击的分类_「图像分类」图像分类中的对抗攻击是怎么回事?
- 怎样呵护友谊_【家校联动共同呵护孩子健康成长科普课堂】关爱学生心理健康,守护学生健康成长...
- vue 给checkbox 赋值_Vue动态生成el-checkbox点击无法赋值的解决方法
- 【推荐系统】智能推荐算法在直播场景中的应用
- python运行需要联网吗_基于python分析你的上网行为 看看你平时上网都在干嘛
- 孪生网络(1)_孪生网络的分类
- 强化学习——Q-learning算法
- Office 2007卸载
- CiteSpace分析专利概况
- 在那海的那边,山的那边,有一条蓝鲸鱼----它的名字叫Docker!!
- 微信直播应该如何引流呢
- [HarmonyOS][鸿蒙专栏开篇]快速入门OpenHarmony的LiteOS微内核
- 2022 se 12:ALPHA(3/3)
- UISearchBar背景色及边框修改
- jsp+servlet学子商城项目--servlet、dao层的各项练习
- 数码相机的照片用计算机处理,作业数码相机的使用与维护
- 超好玩的城市建造类游戏城市天际线Mac
- 基于MFC的贪吃蛇游戏