【发布时间】:2012-10-16 09:16:01
【问题描述】:
我有一个JSON 结果,格式如下,JSON Lint 显示为Valid Response。
我的问题是:如何访问“reportId0”值“164”、“reportId1”值157、reportId2 value 165等都是动态值的内容?
我访问properties的值的示例代码。如何获取reportid的值并在Arraylist中添加所有值?
"properties": {
"link": "",
"approvalsReportCount": 3,
"reportName0": "srcapprovals",
"reportId0": 164,
"reportName1": "Approvals",
"reportId1": 157,
"requests_report_id": "163",
"requests_report_name": "EG approvals",
"reportName2": "fulfillment",
"reportId2": 165
}
【问题讨论】:
-
@KristopherMicinski 完整阅读了 OP 的问题。他在解析动态键时遇到问题。
-
使用gson解析进行解析,对你来说会更容易。这里是链接javacodegeeks.com/2011/01/…
-
@PareshMayani 在投票结束之前通读了一遍。
-
@PareshMayani 感谢您的信任。现在你可以继续你的工作了。不过,如果您认为自己擅长编辑,为什么不做志愿者,而是批评他人和他们的努力。