我目前正在创建一个应用程序,现在我需要解析为JSON格式等。目前哪些库是Android设备的最佳推荐?我正在处理从非常小的JSON提要到大型JSON,这样就可以处理好了!
我目前正在查看两个图书馆,无法确定哪个图书馆符合我的需求。 杰克逊 2. minimal-json
图书馆的利弊将不胜感激!
答案 0 :(得分:5)
我是Genson的作者。
经典的Gson,Jackson或Genson应该适合你。 我不知道Android上的任何真实基准。
易用性非常主观。我倾向于认为杰克逊因其更大的API而更复杂。
我不太了解minimal-json,但它没有提供任何数据绑定API ...因此您将仅使用其DOM结构并手动将数据复制到某些POJO。不是我会称之为易于使用:)你也会有更多的对象实例,所以可能会有更多的内存消耗......
如果你想使用杰克逊,我建议你去看一下杰克逊的杰克逊版本,它的功能较少但尺寸较小。
但是不要过分关注表演,大多数用例都有足够好的表现。
答案 1 :(得分:4)