我必須遍歷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
在此先感謝。