Gson是谷歌推出來的用於解析json的一個開源框架,Gson可用於普通JAVA對象和JSON的相互轉換,List和JSON的相互轉換,同類的框架有fastJson(阿里巴巴工程師開發的),JackJson。其中Gson解析是最快的。
Gson也可對JAVA對象進行序列化,且速度比使用類implements Serializable要快得多。Gson提供了fromJson()
和toJson()
兩個直接用於解析和生成的方法,前者實現反序列化,後者實現了序列化,同時每個方法都提供了重載方法。