从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”] 现在我如何访问其中的每个数组?您应该详细介绍您所做的工作、使用的语言等。通常,您应该能够使用

我的JSON响应如下所示 JSON响应是

{“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解决方案: