为了账号安全,请及时绑定邮箱和手机立即绑定

在Android中使用GSON解析具有动态“键”和“值”的JSON

在Android中使用GSON解析具有动态“键”和“值”的JSON

ABOUTYOU 2019-11-18 14:23:15
我目前正在从事一个Android项目,该项目需要我调用网络服务,该服务将返回一个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":"" },}我能够基于键ID“ 0”获得计数,但是我不确定如何利用该值来获取其他键对象(键ID 1-5),该键对象包含以下数据:我需要。如果有人在这件事上能帮助我,将不胜感激。谢谢。
查看完整描述

2 回答

?
达令说

TA贡献1821条经验 获得超6个赞

您可以使用count来获取单个关键对象。因此,您将获取对象“ 1”,然后获取其“ title”和“ desc”对象,然后获取对象“ 2”,等等。


查看完整回答
反对 回复 2019-11-18
  • 2 回答
  • 0 关注
  • 738 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信