Fastjson功能介紹
1、在服務(wù)器端和安卓客戶端提供最好的特性。
2、提供簡單toJSONString()和parseObject()方式,將Java對象轉(zhuǎn)化成JSON,相反也是。
3、允許將事先存在的不能修改的目標(biāo)轉(zhuǎn)換為JSON,或從JSON中轉(zhuǎn)換。
4、對Java泛型的廣泛支持。
5、允許自定目標(biāo)的表示方式。
6、適用任意復(fù)雜的目標(biāo)(具備深厚的繼承層次和廣泛使用的通用類型。
Fastjson特色說明
1、速度快
fastjson相對其他JSON庫的特性是快,從2011年fastjson公布1.1.x版本以后,其特性從沒被其他Java完成的JSON庫超過。
2、應(yīng)用普遍
fastjson在阿里巴巴大規(guī)模應(yīng)用,在數(shù)萬臺服務(wù)器上部署,fastjson在業(yè)內(nèi)被普遍接受。在2012年被開源中國評比為最受歡迎的國內(nèi)開源軟件之一。
3、檢測完善
fastjson有非常多的testcase,在1.2.11版本中,testcase超過3321個。每次發(fā)布都會開展回歸測試,保質(zhì)保量平穩(wěn)。
4、應(yīng)用簡易
fastjson的API十分簡約。
Fastjson常見問題
1、怎么獲得fastjson?
你可以通過如下地方下載fastjson:
maven中央倉庫:http : //central.maven.org/maven2/com/alibaba/fastjson/
Sourceforge.net:https://sourceforge.net/projects/fastjson/files/
在maven中如何配置fastjson依賴fastjson最新版本都會發(fā)布到maven中央倉庫,你可以直接依賴。
2、fastjson性能比gson怎樣?
fastjson比gson快大約6倍,測試結(jié)果上這里:https : //github.com/eishay/jvm-serializers/wiki/Staging-Results。
3、fastjson可以運(yùn)行在android上么?
fastjson有專門針對android版本,去掉不常用功能。jar占的字節(jié)數(shù)更小。gitbranch地址是:https : //github.com/alibaba/fastjson/tree/android。
4、fastjson序列化的需要像json-lib相同配置java bean的序列化么?
不需要,fastjson的序列化和反序列化都不需要做特別配置,唯一的要求是,你序列化的類符合java bean規(guī)范。
系統(tǒng)城溫馨提示:
1.請將殺毒軟件進(jìn)行關(guān)閉,防止安裝被殺毒軟件阻斷。
2.安裝默認(rèn)路徑請勿選擇系統(tǒng)盤以免造成空間不足。
3.請不要運(yùn)行舊版本軟件,防止出現(xiàn)安裝沖突。
4.本軟件中全部內(nèi)容僅供參考,請以實際為準(zhǔn)。
評論就這些咯,讓大家也知道你的獨(dú)特見解
以上留言僅代表用戶個人觀點(diǎn),不代表系統(tǒng)城立場