json--json2bean
String jsonStr = "{\"name\":\"呱呱\",\"password\":\"123\",\"content\":{\"herder\":\"头\",\"body\":\"身体\"}}";
JSONObject jsonObject = null;
try{
jsonObject = JSONObject.fromObject(jsonStr);
}catch(Exception e){
loger.error("json字符串格式不对,转换json对象失败 {}"+e);
}
TestModel model = (TestModel)JSONObject.toBean(jsonObject, TestModel.class);
System.out.println(model.getName());
=======================================================================
//list2json
List<ZonePvByHour> hours = new ArrayList<ZonePvByHour>();
for(int i=0; i<2; i++){
ZonePvByHour hour = new ZonePvByHour();
hour.setDate("2013-09-09");
hour.setDate("2013-09-10");
hour.setPv(111);
hours.add(hour);
}
System.out.println(JSONArray.fromObject(hours).toString());
json2list
String jsonstr = [{"date":"2013-09-10","hour":"","id":0,"pv":111,"userId":0},{"date":"2013-09-10","hour":"","id":0,"pv":111,"userId":0}]
JSONArray aa = JSONArray.fromObject(jsonstr);
Collection c = JSONArray.toCollection(aa, ZonePvByHour.class);
Iterator i = c.iterator();
while(i.hasNext()){
ZonePvByHour zone = (ZonePvByHour)i.next();
System.out.println(zone.getDate());
System.out.println(zone.getPv());
}
json--json2bean相关推荐
- 几种常用 JSON 库性能比较
点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 原文:www.xncoding.com/2018/01/09/java/jsons.html ...
- JAVA中几种常用JSON库性能比较
点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本 ...
- Json入门及基本应用
2019独角兽企业重金招聘Python工程师标准>>> Json设计的目的 21世纪初,Douglas Crockford寻找一种简便的数据交换格式,能够在服务器之间交换数据.当时通 ...
- Java对象转换为Json对象
前言 曾几何时,XML是程序员的宠儿,是数据传输.API.AJAX应用等方面的不二选择,但自从JSON横空出世后,或者你会发觉你身边就有很多人开始抛弃XML,在他们的心目中,JSON已经完全取代了XM ...
- json java 实例_java JSON数据转对象
只要电脑配置了JDK, 便可使用Json2Bean, 不用导入到eclipse或android studio, 直接双击就可以打开使用, 每次使用之前要重新设置编辑规则,不用改动什么规则,点" ...
- gson解析天气json_几种常用JSON解析库性能比较
PS:公众号推文时间工作日早晨8点50分,周末下午3点30分,不见不散哈! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本篇通过JMH来测试一下Jav ...
- gson json转map_Java几种常用JSON库性能比较
点击上方"Java研发军团",选择"置顶公众号" 关键时刻,第一时间送达! 阅读本文需要5分钟 作者:飞污熊 xncoding.com/2018/01/09/j ...
- 深入了解Struts2返回JSON数据的原理及具体应用范例
来源:http://yshjava.iteye.com/blog/1333104 早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一 ...
- 绝了,几款主流的 JSON 库性能对比!
本篇通过JMH(Oracle官方测试框架)来测试一下Java中几种常见的JSON解析库的性能.每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库.但是百闻不如一见,只有自己亲手测试过的才 ...
- Java中常用的4个Json库,哪个性能更牛逼?
来源:http://u6.gg/sDMab 前言 每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库.但是百闻不如一见,只有自己亲手测试过的才是最值得相信的,本篇通过JMH来测试一下Ja ...
最新文章
- ASP 高亮显示不区分大小写的关键字
- NumPy (6)-结构化数据类型数组
- Android与服务器通信之socket通信
- 习题3.3 线性表元素的区间删除 (20 分)
- LOCAL_SHARED_LIBRARIES 与 LOCAL_LDLIBS,LOCAL_LDFLAGS的区别
- 计算机函数语法,clickhouse 函数语法
- 不只是整体OTA,原生全宅智能颠覆了我的想象!
- android6自定义锁屏,Android编程之自定义锁屏实例分析
- 计算机是怎样跑起来在线看,计算机是怎样跑起来的
- UI组件介绍(for设计师)
- 2013/07/20 SQLLDR 关于OPTIONALLY ENCLOSED BY
- android 应用程序内存上限,Android APP的最大可用内存
- [error] Keil:..\SYSTEM\usart\usart.c(38): error: #260-D: explicit type is missing (“int“ assumed)
- 供应链安全、勒索攻击、AI赋能——2022网络安全技术呈何趋势?
- acrobat linux 下载地址,在ubuntu安装Adobe Acrobat7.0
- 解决:Mac brew Error: Your CLT does not support macOS 11.2
- 为什么我们要从 MySQL 迁移到 TiDB?
- 计算机毕业设计Node.js+Vue办公用品管理系统(程序+源码+LW+部署)
- AndroidVideoCache简单使用及源码分析
- windows缺少msvcp120.dll解决方案
热门文章
- 计算机课word作业提交,1mjt-计算机上机考试作业之Word实验
- 无人洗车小程序源码开发
- C语言:将数据保存到文本文件
- python语言入门全集-Python语言入门(一)
- Oracle 分析函数(Analytic Functions) 说明
- 关闭微软Edge浏览器打开时使用推荐浏览器设置的弹窗
- nodejs+java微信小程序的律师事务所服务预约平台
- CH579(M0内核)中断向量表偏移处理
- 全国计算机一级考试试题大题,全国计算机等级考试一级考试练习(新大纲)试题及答案...
- matplotlib完美论文画图