我正在尝试从中获取“formatted_address”值 JSON档案。我是新手,发现文档很混乱。我现在的代码如下,其中变量“location”是生成的url,如上所示。
$.getJSON(location, function( data ){
stad = data.results.formatted_address;
console.log(stad);
});
我将如何实现这一目标?
答案 0 :(得分:1)
results
是一个数组,因此您需要将其作为一个数组进行访问。鉴于您的示例只有一个项目,您可以通过索引直接访问它:
var stad = data.results[0].formatted_address; // = "'s-Hertogenbosch, Netherlands"
如果数组中有多个项目,则需要循环遍历它们:
for (var i = 0; i < data.results.length; i++) {
var stad = data.results[i].formatted_address;
// do something with the value for each iteration here...
}
答案 1 :(得分:0)
$.each(data.results,function(key,value){
console.log(value.formatted_address); //'s-Hertogenbosch, Netherlands
});