Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery使用映射迭代JSON数组_Javascript_Jquery_Json - Fatal编程技术网

Javascript 使用jquery使用映射迭代JSON数组

Javascript 使用jquery使用映射迭代JSON数组,javascript,jquery,json,Javascript,Jquery,Json,下面是我从dynamo DB收到的JSON数组,我需要迭代相同的数组并在表中显示结果。其中M是具有多个值的映射。有人能帮我处理Jquery和HTML部分吗 { "Item": { "Subscriptions": { "M": {} }, "NetworkID": { "S": "1234" }, "SubscriptionARNs": {

下面是我从dynamo DB收到的JSON数组,我需要迭代相同的数组并在表中显示结果。其中M是具有多个值的映射。有人能帮我处理Jquery和HTML部分吗

{
    "Item": {
        "Subscriptions": {
            "M": {}
        },
        "NetworkID": {
            "S": "1234"
        },
        "SubscriptionARNs": {
            "SS": [
                " "
            ]
        }
    }
}

下面是所有数据的详细信息,您可以对其执行您想要执行的操作,第一个将其作为哈希处理,第二个作为字符串处理,第三个作为数组处理:

data = {....}
item = data["Item"]

Subscriptions =  item["Subscriptions"]
NetworkID =  item["NetworkID"]
SubscriptionARNs =  item["SubscriptionARNs"]

// for Subscriptions Data
M = Subscriptions["M"]
keys = Object.keys(M)
for(i = 0;i<keys.length;i++){
  console.log(keys[i] +"="+M[keys[i]])
 }

// for Network Data
S = NetworkID["S"]

// for SubscriptionARNs Data
SS = SubscriptionARNs["SS"]
for(i = 0;i<SS.length;i++){
  console.log(SS[i])  
}
data={….}
项目=数据[“项目”]
订阅=项目[“订阅”]
NetworkID=项目[“NetworkID”]
SubscriptionARNs=项目[“SubscriptionARNs”]
//订阅数据
M=订阅[“M”]
键=对象。键(M)

对于(i=0;i您所说的“需要在表中重复显示相同的结果”是什么意思?这里唯一的数组是
SS
。很抱歉我的描述不清楚。我基本上想重复JSON数组[Item]并将其填充到HTML表/div中。您是希望在HTML表中只包含这3条数据,还是希望得到多个结果?如果是,这些结果会是什么样子,以及您希望表的外观如何?表头应该是什么?JSON中始终有3条数据需要填充到HTML中。将响应中不会有任何更改。只有订阅映射中的值可以更改。我需要以下格式。NetworkID:Subscriptions:SubscriptionARNs