生成和解析JSON數(shù)據(jù)格式的包有很多種:Gson、json-smart、FastJson、jackjson等,F(xiàn)astJson是一個阿里巴巴的大神開發(fā)的開源的Json處理工具包,包括“序列化”和“反序列化”兩部分,號稱最快。但是我認(rèn)為沒有最快,只有更快,只要這個功能滿足我的需求,速度不錯就行了,這就是我選擇工具的基本標(biāo)準(zhǔn)(不是特別追求性能...)。
FastJson功能強(qiáng)大,完全支持java Bean、集合、Map、日期、Enum,支持范型,支持自省;無依賴,能夠直接運(yùn)行在Java SE 5.0以上版本;支持Android;開源 (Apache 2.0)。
下面簡單說一下FastJson在OOP中的基本使用(非常簡單),以下靜態(tài)方法都是常用的序列化操作,可以用JSON類名直接調(diào)用:
[java] view plain copy PRint?jar包下載地址:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.alibaba%22%20AND%20a%3A%22fastjson%22
新聞熱點(diǎn)
疑難解答