我有一个糟糕设计的JSON对象,不幸的是,此刻我无法更改它,其中包含许多对象。以下是我正在处理的示例:
var land = [
{"name":"city","value":"Los Angeles"},
{"name":"state","value":"California"},
{"name":"zip","value":"45434"},
{"name":"country","value":"USA"}
];
这是我如何遍历i的方式:
$(document).ready(function(){
$.each(land, function(key,value) {
$.each(value, function(key,value) {
console.log(key + ' : ' + value);
})
});
})
结果如下:
name : city
value : Los Angeles
name : state
value : California
name : zip
value : 45434
name : country
value : USA
我的目标是获得以下这样的结果:
city : Los Angeles
state : California
zip : 45434
country: USA
我这里有什么遗漏吗?我如何实现我想要的结果?提前感谢你的帮助 :)