我正在开发的应用程序主要基于处理从服务器获取的 JSON 数据。传统的 JSON 解析器提取值、设置所需的 POJO 并传递给 UI 处理程序进行渲染。这部分目前运行良好。
我听说过 GSON 库并运行了它的实现步骤。据我了解,它(GSON 用法)需要以下内容。
- 语法正确的 JSON 数据。
- 模型类对象匹配 JSON 响应。
- GSON 注入器或代码片段,用于从服务器获取 JSON 并提供给 GSON。
上述方法听起来很像对象映射。但是,与老式的 JSON 解析相比,我不知道 GSON 的效率如何。特别是对于复杂的 JSON。以及它对内存使用的影响?
你怎么看?