参考资料
官网文档地址:https://github.com/alibaba/fastjson/wiki/Quick-Start-CN
pom.xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.58</version>
</dependency>
fastjson转换关系
Object jsonObject jsonstr
List jsonArray
String text = JSON.toJSONString(obj); //序列化
//会自动解决下划线转 驼峰命名的问题
// 如果json中没有对应的key会使用bean的默认值
// 如果json中对应的key是null 则bean的属性为null 如果属性是非引用属性则会采用 该属性的默认值
VO vo = JSON.parseObject("{...}", VO.class); //反序列化
//JSONObject->Object
Integer state=userInfoJson.getObject(&#