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小时内删除。
发表评论