我目前正在开发一个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),其中包含数据我需要.如果有人能够帮助我解决这个问题,我们将非常感激.谢谢.