Json的使用
来源:互联网 发布:android 与js交互 编辑:程序博客网 时间:2024/06/05 20:07
一、Json
1.所需包
2.使用示例
List<Train> ts=query.list(); List<JSONObject> list = new ArrayList<JSONObject>(); for(Train t : ts) { JSONObject obj = new JSONObject(); obj.put("price", t.getTicket_price()); obj.put("tics", t.getTotal_tickets()); obj.put("id", t.getId()); //obj.put("tickets", t.getTickets()); 原生json可以一个一个加入json对象,使这种无限死的外来属性不必加入json obj.put("arrivalTime", t.getArrival_time()); //....... list.add(obj); } String str=null; str = list.toString(); return str;
二、jackson
1.所需包
2.使用示例
ObjectMapper om=new ObjectMapper(); om.writeValueAsString(List<Object> list);//转化对象为json PrinntWriter pw=response.getWriter(); pw.print(str); pw.flush(); pw.close();
三、gson
1.所需包
ObjectMapper om=new ObjectMapper(); //JsonToJavaBean om.readValue(str,Studentlist.class); //JavaBeanToJson om.writeValue(str,list);
阅读全文
0 0
- json-lib的使用
- Json的使用
- Json的使用
- JSON的使用
- json.net的使用
- 使用JSON的方法
- JSON-Lib的使用
- json的使用
- Json的使用
- 使用JSON的方法
- json的简单使用
- iphone json的使用
- Json的使用
- 使用JSON的方法
- json的使用
- json的使用简介
- JSON的使用
- json的基本使用
- CC2640R2F BLE5.0 CC2640R2F 传感器控制器(Sensor Controller)
- (小工具)Java反射机制实现任意对象集合排序并且获取排列名次的通用程序实践
- MySql enum字段使用问题
- hihocoder第九十六周 数论五·欧拉函数
- shell脚本中字符串截取的方法
- Json的使用
- 数据结构之哈夫曼树、红黑树
- [微信小程序] rich-text富文本
- 自定义view画一个圆点击可以拖动
- (转)Qt Model/View 学习笔记 (一)——Qt Model/View模式简介
- hibernate相关配置(较全)
- java 从网络Url中下载文件
- [Err] 1293
- iOS 获取当前日期是星期几