1.java bean 轉(zhuǎn)換為json格式的字符串
User user = new User("zhangsan",18);
String jsonString = JSON.toJSONString(user);
System.out.println(jsonString);

2.將json格式的字符串轉(zhuǎn)化為java bean
String userStr = "{ \"age\" : 20 , \"name\" : \"rosin\"}";
User userJB = JSON.parseObject(userStr, User.class);
System.out.println(userJB.getName());
System.out.println(userJB.getAge());

3.將json格式的字符串(數(shù)組)轉(zhuǎn)換為java中的list
String? userListstr = "[{ \"age\" : 20 , \"name\" : \"rosin\"},{ \"age\" : 20 , \"name\" : \"sonbin\"}]";
List<User> list = JSON.parseArray(userListstr, User.class);
System.out.println(list.get(1).getName());

4.將list轉(zhuǎn)換為json格式的字符串
List<User> list2 = new ArrayList();
list2.add(new User("aaa",18));
list2.add(new User("bbb",28));
list2.add(new User("ccc",38));
String jsonString2 = JSON.toJSONString(list2);
System.out.println(jsonString2);
