一宏浩、GsonFormat
Android Studio的插件辨液,用于格式化Json數(shù)據(jù),并把數(shù)據(jù)封裝成JavaBean蝠筑。
二什乙、Json(Android原生)
三、Gson(谷歌官方)
依賴:compile'com.google.code.gson:gson:2.8.1'
@Expose注解臣镣,標記在字段上辅愿,指明該字段是否可以序列化以及被序列化,沒有該注解的其他字段將被忽略忆某,激活注解需要使用以下代碼(解決了Gson解析Decimal格式化后的字段拋出異常):
GsonBuilder builder = new GsonBuilder();
builder.excludeFieldsWithoutExposeAnnotation();?
transient類型点待,指明某個字段不會被序列化以及反序列化
四、fastJson(阿里巴巴)
依賴:compile'com.alibaba:fastjson:1.2.37'