可能重複:
Getting JavaScript object key list
How to iterate json data in jquery如何從對象中獲取成員名稱?
我有這樣一個JSON:
var myJSONObject = {
"flowers": [
{"id":"1","name":"Red Flower","url":"flower_1.png"},
{"id":"2","name":"Purple Flower","url":"flower_2.png"},
{"id":"3","name":"Yellow Flower","url":"flower_3.png"},
{"id":"4","name":"Violet Flower","url":"flower_4.png"},
{"id":"5","name":"Purple Flower","url":"flower_5.png"}
],
"bouquet": [
{"first":[1,2,3,4,5,6]},
{"second":[1,2,3,4,5,6]},
{"third":[1,2,3,4,5,6]}
]
};
現在我questin是我怎麼能僅拉出的名字「花束」的成員......進入陣列。 看起來像這樣的東西:[「第一」,「第二」,「第三」]?
這與JSON不相關,JSON是一種數據交換格式,但僅適用於JavaScri pt對象。 – 2012-01-03 16:46:03
@FelixKling和John,這個問題與其他人不同。如果您沒有注意到:指定的密鑰是未知的。解決這個問題需要雙循環。 – 2012-01-03 16:50:04
@Rob W:不這麼認爲:'for(var p in myJSONObject.bouquet)...' – 2012-01-03 16:53:23