从JSON数组获取数据
我的JSON响应如下所示 JSON响应是从JSON数组获取数据,json,Json,我的JSON响应如下所示 JSON响应是 {“code”:201,“消息”:[[“测试行动”,“不适用”,“30-11-2011”],[“测试行动2”,“不适用”,“30-11-2011”]}。 我想获取与“message”对应的数据。我使用了JSON数组,得到的响应为 JSON数组响应为 [[“测试行动”,“不适用”,“30-11-2011”],[“测试行动2”,“不适用”,“30-11-2011”] 现在我如何访问其中的每个数组?您应该详细介绍您所做的工作、使用的语言等。通常,您应该能够使用
{“code”:201,“消息”:[[“测试行动”,“不适用”,“30-11-2011”],[“测试行动2”,“不适用”,“30-11-2011”]}。
我想获取与“message”对应的数据。我使用了JSON数组,得到的响应为
JSON数组响应为
[[“测试行动”,“不适用”,“30-11-2011”],[“测试行动2”,“不适用”,“30-11-2011”]
现在我如何访问其中的每个数组?您应该详细介绍您所做的工作、使用的语言等。通常,您应该能够使用标准符号索引到数组中。例如,在python中,您可以按照
json_数据[“message”][0]
访问第一个数组,并json_数据[“message”][1]
访问第二个数组。类似于:
var d = JSON.parse('{"code":201,"message":[["TEST Action","NA","30-11--2011"],["TEST Action 2","NA","30-11--2011"]]}')
然后,您可以通过以下方式访问消息部分中的每个数组:
d.message.forEach(function(obj) { console.log(obj); });
在Java或Android中?@user3495439,这是python中的一个示例。一旦json数据加载到字典中,您可以将其视为python dict。在我的代码中,我将数据检索为jsonResponse.get(“message”)。@user3495439根据您使用的库和方法返回的内容,您应该能够索引到某种数组中。以前没有看到您对Java/Android的注释。您可以参考此Java解决方案: