package com.alibaba.fastjson.JSONObject;
package com.alibaba.fastjson.JSON;
public class Demo{
public static void main(String[] args){
String userString = "{"id":1,"name","xiaoming"}";
JSONObject userJson = JSONObject.parseObject(userString);
User user = JSON.toJavaObject(userJson,User.class);
}
}
ps:User.class中要包含JSON串中的KEY值,大小写尽量保持一致。
如果实体类中有的字段,JSON串中没有,取类型的默认值。同理,JSON串有的字段,实体类中没有,不体现在对象中。