我需要遍历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中,可以通用地处理它。
最好的情况是循环将产品名称存储在一个变量中,将其版本存储在另一个变量中,因为我需要检查产品名称。
如果json结构错误或者可以编写更好的json结构,请建议正确/更好的结构。
请帮忙!
提前致谢。