小编Phi*_*lip的帖子

使用GSON在android中解析动态"key"和"value"的JSON

我目前正在开发一个Android项目,需要我调用一个Web服务,它将返回一个json文件.我一直在使用GSON库来解析所有json文件并获取一个JSON对象.它一直运行良好,直到我遇到这个关键字段是动态的json数据.此文件的示例如下:

{ "0": { "count":"5"},
  "1": { "title":"...", "desc":"" },
  "2": { "title":"...", "desc":"" },
  "3": { "title":"...", "desc":"" },
  "4": { "title":"...", "desc":"" },
  "5": { "title":"...", "desc":"" },
  "routes": { "route1":"...", "route3":"" },
}
Run Code Online (Sandbox Code Playgroud)

我能够根据密钥ID"0"得到计数,但我不知道如何利用这个值来获取其他密钥对象(密钥id 1-5),其中包含数据我需要.如果有人能够帮助我解决这个问题,我们将非常感激.谢谢.

android json gson

32
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×1

gson ×1

json ×1