学JSON的时候发现一个有意思的小李子,先记录一下,用的上的时候再研究研究:
用浏览器访问OpenWeatherMap的天气API,查看返回的JSON数据,然后返回城市、天气预报等信息:
var url = 'https://api.openweathermap.org/data/2.5/forecast?q=Qinhuangdao,cn&appid=800f49846586c3ba6e7052cfc89af16c';
$.getJSON(url, function (data) {
var info = {
city: data.city.name,
weather: data.list[0].weather[0].description,
time: data.list[0].dt_txt
};
alert(JSON.stringify(info, null, ' '));
});
运行结果
注意上面的代码使用了jQuery,所以需要导入。
网友评论