我必须遍历json数组对象。通过嵌套的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结构,请提出正确/更好的结构。
请HELP
在此先感谢。