当我开始项目时,我选择GSON作为最完成的并且有很好的支持。
我觉得现在表现不佳。所以,让我们说当我从Web服务加载一个包含200个项目(对象)的数组时 - 在我的Nexus S上将它解析为对象数组需要5秒钟。在模拟器上它甚至更加明显。在这种情况下,我喜欢模拟器的缓慢,因为它很好地显示了所有这些坏点。
现在我的应用程序非常可靠 - 我正在研究不同的方式来做我需要做的事情,也许可以节省安装大小。由于HTC问题,我不得不使用自定义命名空间将GSON烘焙到我的应用程序中。
答案 0 :(得分:3)
您是否尝试过org.json解析器?
答案 1 :(得分:3)
通过在过去的项目中从GSON切换到Jackson,我获得了相当显着的性能提升。
答案 2 :(得分:1)
比较json解析器库。
小文件结果
根据解析速度的优点选择使用哪个库可以归结为您的环境。
如果您最终不得不经常处理这两种类型的文件, 在两个测试中, JSON.simple 排在第二位,非常接近第二位 适应变化环境的好工作。杰克逊和GSON都没有 跨多种文件大小执行
http://blog.takipi.com/the-ultimate-json-library-json-simple-vs-gson-vs-jackson-vs-json/