可能重复:
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