JSON解析能力

Android系统也有原生的提供了JSON解析的API,但是它的速度非常慢,而且没有提供简单方便的接口来提高开发者的效率和降低出错可能。

GSON

gson是Google出品的JSON解析函数库,可以将JSON字符串反序列化为对应的java对象,或反过来将Java对象序列化为对应的JSON字符串。
大小232k

jackson

Fastjson

Fastjson是阿里巴巴公司出品的一个Java语言编写的高性能且功能完善的JSON函数库。
它是采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,号称是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化,协议交互,web输出,Android客户端等多种应用场景。
Fastjson还存在一个专为Android定制的版本--fastjson.android
大小256kb

LoganSquare

从性能和包大小综合考虑--最终选择fastjson.android

你可能感兴趣的:(JSON解析能力)