嗨,我该如何访问json对象?我只能访问每个云,协调,主要。我无法访问云端,主要和cooord中的任何项目。
这是获取api的我的jquery。
$(function(){
var $currentWeather = $('#data');
$.ajax({
type:'GET',
url: 'http://api.openweathermap.org/data/2.5/weather?q=London&APPID=9771952d2d67da2146a235657f2e4cf9',
success:function(data)
{
console.log('success',data);
console.log(data.coord[0])
}
});
});
这是我的json原始
答案 0 :(得分:0)
如果您可以访问cloud,coord和main,则只需使用即可。表示法并访问每个对象中的字段。 (例如,clouds.all,coord.lon和coord.lat,main.temp和main.pressure)
答案 1 :(得分:0)
假设您要按照以下方式在html中显示它
{{succes.main ['message']}}
您可以先为父对象添加成功,然后再选择成功,然后选择main,作为main的属性,您可以访问message或其他值。
如果只想记录它,请编辑:
console.log(data.main ['message']);
要么
console.log(data.succes.main ['message']);