fastjson反序列化
阿新 • • 發佈:2019-02-15
對於maven工程,要將json資料反序列化需要個步驟:
1、新增fastjson的依賴
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.39</version> </dependency>
2、安裝GsonFormat外掛(以下是IntelliJ Idea安裝GsonFormat,其它ide的可以自行百度怎麼安裝外掛)
file--》settings--》Plugins,在搜尋框中輸入GsonFormat,點選Search in repositorites搜尋,安裝
3、反序列化
新建一個類(類名隨意,我這裡命名為PlayerData),滑鼠右鍵--》Generate--》GsonFormat,把需要反序列化的json資料貼上進去,點選ok4、反序列化成物件,其中引數content為json資料,PlayerData.class為反序列化的物件所對應的類.class
PlayerData data = JSON.parseObject(content, PlayerData.class);