我必须遍历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"},
]
}
};
Run Code Online (Sandbox Code Playgroud)
基本上我正在做的是prod_1是产品的名称,prod_1的版本列表填充在其中.
所以现在我想要的是产品的名称以及它具有的版本.
问题是该产品下可能有许多产品和许多版本.所以我需要一个适当的循环结构在javascript中可以通用来处理它.
最好是循环将产品名称存储在一个var中,而将其版本存储在另一个var中,因为我需要对产品名称进行一些检查.
如果json结构错误或者可以写出更好的json结构,请建议正确/更好的结构.
请帮帮忙
提前致谢.