五十六、Java的json解析庫Json-lib和Gson

@Author:Runsen

@Dater:2020/06/18

文章目錄

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.json解釋json數據

這是https://mvnrepository.com/artifact/javax.json/javax.json-api/1.0

javax.json下載Jar包

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章