【发布时间】:2015-10-05 21:54:21
【问题描述】:
您好,我收到这样的 JSON 响应:
{
"20150917":
{
"Daily01sec":
{
"TG01152600000": "\/20150917\/Daily01sec\/TG0115260.bin",
"TG01152600600": "\/20150917\/Daily01sec\/TG0115260.bin"
}
},
"201510":
{
"05":
{
"Daily01sec":
{
"TG01152780600": "\/201510\/05\/Daily01sec\/TG01152780600.bin"
}
}
},
"201509":
{
"05":
{
"Daily01sec":
{
"TG01152780600": "\/201510\/05\/Daily01sec\/TG01152780600.bin"
}
}
}
}
我想要一个索引数组及其对应数据的值。
我想要 data["20150917"],data["201510"],data["201509"] 以及对应的信息。
其实嵌套数据就是一个嵌套数据数组,
可以用angularJS ng-repeat解析吗?有什么想法吗?
【问题讨论】:
-
我的目标是将第一个嵌套对象转换为对象数组
-
var object = JSON.parse(json_text);BTW 你的 json_text 似乎不一致。 -
@MaxZoom 我的代码似乎解析为 JSON,如果我这样做,它还会显示 SyntaxError: Unexpected token o at Object.parse (native)
-
@MaxZoom 我不明白你说的最后几个元素是什么意思!
-
@MaxZoom 我删除了最后的逗号
标签: javascript arrays json angularjs angularjs-ng-repeat