我想作一個JSON對象如下:使物體到數組
{
"PROMO": {
"ID": 1,
"NAME": "PROMO ONE",
"BUNDLES": {
"0": {
"BUNDLE": {
"BUNDLE_ID": 1,
"BUNDLE_NAME": "BUNDLE ONE"
},
"ARTICLE": {
"ARTICLE_IDS": "550,398,475"
}
},
"1": {
"BUNDLE": {
"BUNDLE_ID": 1,
"BUNDLE_NAME": "BUNDLE ONE"
},
"ARTICLE": {
"ARTICLE_IDS": "125,250,323"
}
}
}
}
}
我想做的事情,結合BUNDLE
和ARTICLE
對象,然後推入BUNDLES
陣列什麼。我嘗試了很多方法,但沒有成功結合兩個對象。
舉例來說,我嘗試以下操作:
var BUNDLES = [];
var BUNDLE = {};
var ARTICLE = {};
BUNDLE.BUNDLE_ID = 1;
BUNDLE.BUNDLE_NAME = "BUNDLE ONE";
ARTICLE.ARTICLE_IDS = "550,398,475";
// here, I want to combine ARTICLE and BUNDLE then push into array
BUNDLES.push(BUNDLE)
那你試試?有什麼問題? – Xotic750
預期輸出是什麼? – elclanrs
與上面的JSON對象一樣,我手動創建了JSON對象。 –