FastJson's JSON and object conversion

Brief introduction

JSON.toJSONString object to json
JSON.parseObject json to object

demo

static User user;

static {
    
    
   user = new User();
   user.setName("校长");
   user.setAge(3);
   user.setSalary(new BigDecimal("123456789.0123"));
}

/**
 * 对象和json互相转换
 */
@Test
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}

}

Guess you like

Origin blog.csdn.net/qq_41489540/article/details/109069572