大佬教程收集整理的这篇文章主要介绍了fastjson 对象字符串互转方法实例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
/* * 文 件 名: FastJsonTest.java * 版 权: Newegg Technologies Co.,Ltd. Copyright YYYY-YYYY,All rights reserved * 描 述: <描述> * 修 改 人: gc57 * 修改时间: 2014-10-23 * 跟踪单号: <跟踪单号> * 修改单号: <修改单号> * 修改内容: <修改内容> */ import java.util.ArrayList; import java.util.List; import com.alibaba.fastjson.JSON; class User { private String name; private int age; public String getName() { return name; } public void setName(String Name) { this.name = name; } public int getAge() { return age; } public void setAge(int agE) { this.age = age; } @Override public String toString() { return "User [name=" + name + ",age=" + age + "]"; } }; class UserGroup { private String name; private List<User> users = new ArrayList<User>(); public String getName() { return name; } public void setName(String Name) { this.name = name; } public List<User> getUsers() { return users; } public void setUsers(List<User> users) { thiS.Users = users; } @Override public String toString() { return "UserGroup [name=" + name + ",users=" + users + "]"; } } public class FastJsonTest { public static void main(String[] args) { // 构建用户geust User guestuser = new User(); guestuser.setName("guest"); guestuser.setAge(28); // 构建用户root User rootUser = new User(); rootUser.setName("root"); guestuser.setAge(35); // 构建用户组对象 UserGroup group = new UserGroup(); group.setName("admin"); group.getUsers().add(guestuser); group.getUsers().add(rootUser); // 用户组对象转JSON串 String jsonString = JSON.toJSONString(group); System.out.println("jsonString:" + jsonString); // JSON串转用户组对象 UserGroup group2 = JSON.parSEObject(jsonString,UserGroup.class); System.out.println("group2:" + group2); // 构建用户对象数组 User[] users = new User[2]; users[0] = guestuser; users[1] = rootUser; // 用户对象数组转JSON串 String jsonString2 = JSON.toJSONString(users); System.out.println("jsonString2:" + jsonString2); // JSON串转用户对象列表 List<User> users2 = JSON.parseArray(jsonString2,User.class); System.out.println("users2:" + users2); } }
以上是大佬教程为你收集整理的fastjson 对象字符串互转方法实例全部内容,希望文章能够帮你解决fastjson 对象字符串互转方法实例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。