【发布时间】:2013-03-07 10:23:00
【问题描述】:
我必须遍历 json 数组对象。
结构如下。
var myJSONObject = {
"abc": {
"prod_1": [
{"prod_ver" : "prod 1 ver 1"},
{"prod_ver" : "prod 1 ver 2"},
],
"prod_2": [
{"prod_ver" : "prod 2 ver 1"},
{"prod_ver" : "prod 2 ver 2"},
],
"prod_3": [
{"prod_ver" : "prod 3 ver 1"},
{"prod_ver" : "prod 3 ver 2"},
]
}
};
基本上我所做的是 prod_1 是产品的名称,prod_1 的版本列表填充在其中。
所以现在我想要的是产品的名称以及它的版本。
问题是该产品下可能有许多产品和许多版本。 所以我需要一个适当的循环结构 javascript 可以通用来处理它。
如果循环将产品名称存储在一个 var 中,并将其版本存储在另一个 var 中,那将是最好的,因为我需要对产品名称进行一些检查。
如果json结构错误或者可以写出更好的json结构,请提出正确/更好的结构。
请帮助
提前致谢。
【问题讨论】:
-
那不是 JSON,那是 JavaScript 对象初始化器
标签: javascript json