小编use*_*833的帖子

循环遍历嵌套的json对象

我有一个设计糟糕的JSON对象,遗憾的是我此时无法更改其中包含许多对象.以下是我正在使用的示例:

var land = [
    {"name":"city","value":"Los Angeles"},
    {"name":"state","value":"California"},
    {"name":"zip","value":"45434"},
    {"name":"country","value":"USA"}
];
Run Code Online (Sandbox Code Playgroud)

这是我如何循环我:

$(document).ready(function(){
    $.each(land, function(key,value) {
      $.each(value, function(key,value) {
          console.log(key + ' : ' + value);
      })
    }); 
})
Run Code Online (Sandbox Code Playgroud)

结果如下:

name : city
value : Los Angeles
name : state
value : California
name : zip
value : 45434
name : country
value : USA
Run Code Online (Sandbox Code Playgroud)

我的目标是得到这样的结果:

city : Los Angeles
state : California
zip : 45434
country: USA
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?我如何实现预期的结果?先感谢您 :)

javascript jquery json

5
推荐指数
1
解决办法
6637
查看次数

标签 统计

javascript ×1

jquery ×1

json ×1