1. 程式人生 > >JSON資料解析:Gson(谷歌)和fastjson(阿里巴巴)的異同點

JSON資料解析:Gson(谷歌)和fastjson(阿里巴巴)的異同點

Gson和fastjson分別為谷歌和阿里巴巴對JSON資料進行處理封裝的jar包

Gson(谷歌)和fastjson(阿里巴巴)兩者異同點:

相同點:都是根據JSON資料建立相應的類

不同點:
1.呼叫方式區別
谷歌:方法都是非靜態的,需要先建立物件,再去呼叫
阿里:方法都是靜態的,直接用類呼叫,不需要建立物件

2.方法區別:
谷歌:fromJson(引數1,引數2)
阿里:JSON.parseXX(引數1,引數2)
    具體是parseObject()還是parseArray(),根據需要定

見Gson解析和阿里解析具體例項: