JSON的奇怪结构

时间:2012-09-24 02:35:43

标签: javascript json traversal

我从外部服务器

收到这种JSON数据
{'mydata':[{'id':1012, 'username':'foo', 'password':'bar'}]}

现在我的问题是我现在无法遍历id如何遍历它?我认为额外的[]会产生问题,因为我用它来检查它。 http://jsfiddle.net/laupkram/ceL2C/

现在有可能我仍然可以遍历这种JSON结构中的数据吗?

2 个答案:

答案 0 :(得分:3)

由于数据在数组中,您只需要像数组中的数据一样引用它:

alert(window.data.mydata[0].id);

将您的代码更改为该代码,它将正常工作。

DEMO

答案 1 :(得分:0)

使用​window.data.mydata.map( function(i){return i.id} )​获取所有ID。

相关问题