java 返回json数据
来源:互联网 发布:人工智能如何入门 编辑:程序博客网 时间:2024/04/29 22:21
Student st1 = new Student(1, "dg", 18, new Date());
Student st2 = new Student(2, "dg", 18, new Date());
Student st3 = new Student(3, "dg", 18, new Date());
Student st4 = new Student(4, "dg", 18, new Date());
Student st5 = new Student(5, "dg", 18, new Date());
List li = new ArrayList();
JSONObject JO1 = new JSONObject(st1);
JSONObject JO2 = new JSONObject(st2);
JSONObject JO3 = new JSONObject(st3);
JSONObject JO4 = new JSONObject(st4);
JSONObject JO5 = new JSONObject(st5);
li.add(JO1);
li.add(JO2);
li.add(JO3);
li.add(JO4);
li.add(JO5);
JSONArray Ja = new JSONArray(li);
Map ma = new HashMap();
ma.put("Result", "OK");
ma.put("Records", Ja);
JSONObject js = new JSONObject(ma);
Student st2 = new Student(2, "dg", 18, new Date());
Student st3 = new Student(3, "dg", 18, new Date());
Student st4 = new Student(4, "dg", 18, new Date());
Student st5 = new Student(5, "dg", 18, new Date());
List li = new ArrayList();
JSONObject JO1 = new JSONObject(st1);
JSONObject JO2 = new JSONObject(st2);
JSONObject JO3 = new JSONObject(st3);
JSONObject JO4 = new JSONObject(st4);
JSONObject JO5 = new JSONObject(st5);
li.add(JO1);
li.add(JO2);
li.add(JO3);
li.add(JO4);
li.add(JO5);
JSONArray Ja = new JSONArray(li);
Map ma = new HashMap();
ma.put("Result", "OK");
ma.put("Records", Ja);
JSONObject js = new JSONObject(ma);
out.print(js);
返回结果:
{"Result":"OK","Records":[{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":1},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":2},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":3},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":4},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":5}]}
可以将存放Java对象的 列表 直接转化为 json 数组 或对象,不必要过分麻烦的转换。
从数据库取出后换:
SourceDao sd = new SourceDao();
JSONArray ja = new JSONArray(sd.query(content));
- java 返回json数据
- java返回json数据
- java返回json数据
- java方法返回json数据
- java 后台返回json数据给前台
- java 后台返回json数据给前台
- java返回自定义json数据问题
- java 如何返回json格式数据
- java 访问 http 返回 json 数据
- Java 连接MySQL,返回Json数据
- Java bean对象返回数据Json格式化
- java 如何返回json格式数据
- java 通过发送json,post请求,返回json数据
- action 返回 json 数据
- struts2 返回json数据
- webservice返回json数据
- Struts2返回JSON数据
- Struts返回JSON数据
- linux 通用触摸板管理程序
- 进销存为了提高效益
- cadence、PADS、protel教程(PCB Layout图文教程终结版)
- (Android学习笔记三)自定义ListView
- 正确的固定资产管理模式
- java 返回json数据
- ComboBox不能显示下拉内容如何解决
- 7个你不知道的WP7开发工具
- Oracle 优化
- Linux下监测经过网卡的每秒的流量和数据包个数
- Hadoop0.23.0初探1---前因后果
- Single chip和multi chip對Linux研發的影響 - 答客問(转载)
- Android平台调用.NET WebService详解
- UC故事2011/12/16 build linux servers