1. 程式人生 > >json數據結構和gson的比較

json數據結構和gson的比較

映射 類型 服務端 null 比較 數組array ava round 進行

數據結構:Object,Array

對象Object:使用花括號{}包含的鍵值對key必須是string基本類型value可以是數據結構和基本類型

數組Array:使用中括號[]包含元素,使用逗號,分割元素

基本類型:String,number,true,false,null

json中沒有日期屬性,javabean的日期只能轉成字符串。json不能反解析成bean

google Gson:可以反解析。性能強大,使用方便。gson可以將json中的數組和java中的數組進行無縫對接。gson高級功能:自定義解析,生成自定義接口

json是androidsdk開源庫

gson比json功能更強大。適用於服務端的開發,能夠做集合處理,自定義屬性別名功能。

好的json庫: 功能:映射java object和json數據格式

1.註解anotation @serilizename

2.支持包含排除一些屬性 tansient

3.支持自定義的接口自己完成解析/生成過程

4.支持自定義屬性名稱

json數據結構和gson的比較