Android實戰——GsonFormat、Gson、fastjson快速搞定JSON數據解析



 

本篇文章包括以下內容:

  • GsonFormat的使用
  • Gson框架的使用
  • fastjson框架的使用

如果對JSON數據還不是很明白它的解析步驟的話,可以看我的另一篇Android基礎——JSON數據的全方位解析


GsonFormat是一個Android Studio的插件,輸入一段Json格式的數據,會自動生成對應的Bean對象,省去了我們以前手動創建Json對象的時間

一、安裝GsonFormat

在Android Studio中,通過File->Settings->Plugins,然后點擊Browse repositories…按鈕

輸入GsonFormat右側進行安裝,我這里已經安裝過

二、使用GsonFormat

我們准備了一段比較簡單的Json數據作為我們的測試數據

使用GsonFormat非常簡單,首先創建一個Bean對象

接着在這個類里面使用alt+shift+s快捷鍵(就是鼠標右鍵的快捷鍵),進入Generate…,就可以找到GsonFormat

進入GsonFormat將我們的測試Json數據輸入,點擊確定,即可完成我們的Bean類的創建世界大學排名

查看我們自動生成的類

由於我們自動生成的Bean對象沒有加上toString()的方法,為了方便后面的演示,我們手動增加toString()的方法,這里就不介紹了


Gson–是一款Google公司的用來解析json數據格式的庫

准備工作,導入依賴:

一、Json數據自動生成Bean對象

二、Bean對象轉化為Json數據

這里演示我們剛才Info對象的數據,通過TextView顯示出來

效果圖


Fastjson–是一款阿里巴巴的用來解析json數據格式的庫,據說目前最快

准備工作,導入依賴:

一、Json數據自動生成Bean對象

二、Bean對象轉化為Json數據

這里演示我們剛才Info對象的數據,通過TextView顯示出來

效果圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM