2013-01-25 58 views
1

目标JSON对象我有一个国家的列表的JSON对象:可变属性

"countries": { 
     "AQ": {"name": "Antarctica", n: 0, current: 1}, 
     "AF": {"name": "Afghanistan", n: 2, current: 1}, 
     "AL": {"name": "Albania", n: 3, current: 1}, 
} 

load >> 

countriesDB = json.datas.countries 

我需要得到n和项目的current。当然,它的作品是countriesDB.AQ.n。但是调用者来自另一个数据库; events[0].e[0]给我"AQ"。所以我想要做的是这样的:countriesDB.(events[0].e[0]).n

这当然是很简单,但我无法弄清楚如何。

回答

1

如何

countriesDB[events[0].e[0]].n 

+0

而现在,我觉得自己很蠢。非常感谢 ! :D – fabien