使用fastjson 进行jsonObject转实体类对象

Posted 谢世林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用fastjson 进行jsonObject转实体类对象相关的知识,希望对你有一定的参考价值。

<!-- 阿里JSON解析器 -->
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.68</version>
</dependency>

首先引入相关jar包,

假设有一个实体类User

public class User{
  private int id;
  private String name;    
}

然后通过fastJson进行类型转换

public static void main(String[] args){
    String userString = "{"id":1,"name","xsl"}";
    JSONObject userJson = JSONObject.parseObject(userString);
   User user = JSON.toJavaObject(userJson,User.class);
   
}

 

以上是关于使用fastjson 进行jsonObject转实体类对象的主要内容,如果未能解决你的问题,请参考以下文章

FastJson---重要的类为JSONObject

FastJson中JSONObject用法及常用方法总结

FastJson中JSONObject用法及常用方法总结

[fastjson] - fastjson中 JSONObject 和 JSONArray

FastJSON使用列子

JAVA - fastjson 中 JSONObject 的顺序问题