简述
JSON.toJSONString 对象转json
JSON.parseObject json转对象
demo
static User user;
static {
user = new User();
user.setName("校长");
user.setAge(3);
user.setSalary(new BigDecimal("123456789.0123"));
}
/**
* 对象和json互相转换
*/
public void javaBeanAndJSON() {
/*对象转json*/
String jsonString = JSON.toJSONString(user);
// 输出 {"age":3,"name":"校长","old":false,"salary":123456789.0123}
/*json转对象*/
User user1 = JSON.parseObject(jsonString, User.class);
//输出 User{name='校长', age=3, salary=123456789.0123}
}