首页 > Web开发 > 详细

演示JSON-LIB小工具

时间:2015-11-03 10:43:48      阅读:256      评论:0      收藏:0      [点我收藏+]
 1 演示JSON-LIB小工具 
 2 public class Demo1 {
 3     /*
 4      * 当map来用
 5      */
 6     @Test
 7     public void fun1() {
 8         JSONObject map = new JSONObject();
 9         map.put("name", "zhangSan");
10         map.put("age", 23);
11         map.put("sex", "male");
12         
13         String s = map.toString();
14         System.out.println(s);
15     }
16     
17     /*
18      * 当你已经有一个Person对象时,可以把Person转换成JSONObject对象
19      */
20     @Test
21     public void fun2() {
22         Person p = new Person("liSi", 32, "female");
23         // 把对象转换成JSONObject类型
24         JSONObject map = JSONObject.fromObject(p);
25         System.out.println(map.toString());
26     }
27     
28     /**
29      * JSONArray
30      */
31     @Test
32     public void fun3() {
33         Person p1 = new Person("zhangSan", 23, "male");
34         Person p2 = new Person("liSi", 32, "female");
35         
36         JSONArray list = new JSONArray();
37         list.add(p1);
38         list.add(p2);
39         
40         System.out.println(list.toString());
41     }
42     
43     /**
44      * 原来就有一个List,我们需要把List转换成JSONArray
45      */
46     @Test
47     public void fun4() {
48         Person p1 = new Person("zhangSan", 23, "male");
49         Person p2 = new Person("liSi", 32, "female");
50         List<Person> list = new ArrayList<Person>();
51         list.add(p1);
52         list.add(p2);
53         
54         
55         System.out.println(JSONArray.fromObject(list).toString());
56     }

 

演示JSON-LIB小工具

原文:http://www.cnblogs.com/xiaoxiao5ya/p/4932299.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!