如何遍历json对象? [英] How to iterate through a json object?

查看:97
本文介绍了如何遍历json对象?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


可能重复:

我有一个嵌套的数据结构/ JSON,如何访问特定值?

我想迭代一个二维的json对象...
对于一维json对象我这样做

I want to iterate through a json object which is two dimensional ... for a one dimensional json object I do this

for (key in data) {
alert(data[key]);
}

我该如何处理二维问题?

what do i do about a two dimensional one??

推荐答案

Javascript中没有二维数据,所以你拥有的是嵌套对象,或锯齿状数组(数组数组)或组合(具有数组属性的对象或对象数组)。只需遍历子项:

There is no two dimensional data in Javascript, so what you have is nested objects, or a jagged array (array of arrays), or a combination (object with array properties, or array of objects). Just loop through the sub-items:

for (var key in data) {
  var item = data[key];
  for (var key2 in item) {
    alert(item[key2]);
  }
}

这篇关于如何遍历json对象?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆