我必须遍历 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 结构,请建议一个正确/更好的结构。
请帮忙
提前致谢。