标签: java android performance gson
正在研究需要将多个MB的JSON解析为Java对象的项目。我无法控制来自服务器的JSON。但是我确实知道结构。
但是有很多对象仅存储2个值:id和value,我经常只存储其中一个。
id
value
要获得更简洁的对象,我可以看到至少有两种方法:
1)使用Java对象和注释重新创建JSON结构。然后使用该结构解析到我要使用的数据对象。
2)使用自定义反序列化器将JSON解析为我要使用的数据对象。
还有其他(更好)的方式吗?
什么是更快的运行方式,什么是更快的编程方式?