java中JSON将数组对象转换成JSON字符串输出实例先上代码和结果
[java]
1. import java.util.ArrayList;
2. import java.util.HashMap;
3. import java.util.Map;
4.
5. import net.sf.json.JSONArray;
6.
7. public class TestJsonObject {
8.
9.    public static void main(String args[]){
10.        ArrayList  <User> users=new  ArrayList<User>();
11.        users.add(new User("zhangsan",21));
12.        users.add(new User("lisi",18));
13.        users.add(new User("wangwu",32));
14.
15.        JSONArray result = JSONArray.fromObject(users);
16.        System.out.println(result);
数组转换成字符串17.
18.    }
19.
20. }
21.
22. public class User {
23.
24.    private String name;
25.    private int age;
26.
27.    public User(String name, int age) {
28.        this.name = name;
29.        this.age = age;
30.    }
31. }
输出结果
[{"name":"zhangsan","value":21},{"name":"lisi","value":18},{"name":"wangwu","value":32}]
在这个例⼦中,json将users数组对象转化为json字符串输出了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。