五十六、Java的json解析库Json-lib和Gson
生活随笔
收集整理的這篇文章主要介紹了
五十六、Java的json解析库Json-lib和Gson
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
@Author:Runsen
@Dater:2020/06/18
文章目錄
- JSON
- Json-lib
- Gson
JSON
JSON不管是在Web開發還是服務器開發中是相當常見的數據傳輸格式,一般情況我們對于JSON解析構造的性能并不需要過于關心,除非是在性能要求比較高的系統。目前對于Java開源的JSON類庫有很多種,下面我們取4個常用的JSON庫進行性能測試對比, 同時根據測試結果分析如果根據實際應用場景選擇最合適的JSON庫。
首先寫一個java類,需要導入一個包import org.json.*;這個包jdk是沒有的,要下載一個jar包,這個jar包
直接在百度上搜索org.json相關jar包,下載就行,導入idea中,
這4個JSON類庫分別為:Gson,FastJson,Jackson,Json-lib。FastJson是阿里的,有人說FastJson有問題,建議使用
Json-lib
Json-lib是在javax中的。java和javax都是Java的API(Application Programming Interface)包,java是核心包,javax的x是extension的意思,也就是擴展包。所以,實際上java和javax沒有區別。這都是一個名字。
Java使用javax.
總結
以上是生活随笔為你收集整理的五十六、Java的json解析库Json-lib和Gson的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 五十五、Java单元测试类Junit
- 下一篇: 怎么提取.gho文件 提取.gho文件的