访问JSON数据内容(名称以数字开头的问题?)

时间:2011-07-26 16:19:57

标签: json

这是从维基百科收到的示例JSON代码:

{"pages":{"7955":{"pageid":7955,"ns":0,"title":"DNA","links":[{"ns":0,"title":"5' cap"}]}}}

现在正在做

alert(JSON.stringify(data.pages));

工作正常。但是,

alert(JSON.stringify(data.pages.7955));

不起作用。我想也许是因为7955以数字开头,这可能是非法的。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

alert(JSON.stringify(data.pages['7955']));

alert(JSON.stringify(data.pages[7955]));