利用console.log()将
{"results":[{"location":{"id":"WWGQDCW6TBW1","name":"天津","country":"CN","path":"天津,天津,中国","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"晴","code":"1","temperature":"3"},"last_update":"2022-02-09T21:18:05+08:00"}]}
写入控制台
如何使用JSON提取数据:城市name、天气text、温度temperature,并在HTML中展示
var data = {"results":[{"location":{"id":"WWGQDCW6TBW1","name":"天津","country":"CN","path":"天津,天津,中国","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"晴","code":"1","temperature":"3"},"last_update":"2022-02-09T21:18:05+08:00"}]};
console.log(data.results[0].location.id);
console.log(data.results[0].location.name);
console.log(data.results[0].location.path);
如果是字符串,可以这么操作
var str = '{"results":[{"location":{"id":"WWGQDCW6TBW1","name":"天津","country":"CN","path":"天津,天津,中国","timezone":"Asia/Shanghai","timezone_offset":"+08:00"},"now":{"text":"晴","code":"1","temperature":"3"},"last_update":"2022-02-09T21:18:05+08:00"}]}';
var data = eval(str);
console.log(data.results[0].location.id);
console.log(data.results[0].location.name);
console.log(data.results[0].location.path);