JSON响应获取数据


const axios = require("axios");
require("dotenv").config({ path: './googlerequest/.env'});
API_key = process.env.API_KEY;
lat = 55
lon = 55
url = `https://api.openweathermap.org/data/2.5/forecast?lat=${lat}&lon=${lon}&appid=${API_key}`
axios.get(url)
.then((res) => {
let data = (res.data)
console.log(data)
}).catch((err) => {console.log(err)})

{鳕鱼:"200",消息:0,问:40岁列表:({dt: 1669388400,主要:(对象),天气:(数组),云:(对象),风:(对象),可见性:231,流行:0.2,雪:(对象),sys:(对象),Dt_txt: '2022-11-25 15:00:00'}],城市:{id: 582854年,名称:"Alekseyevka",Coord:{纬度:55,纬度:55},:"俄罗斯",人口:3966,时区:18000,日出:1669349428,日落:1669377822}}


我试图使用axios从openweathermap获得json响应,但我不知道如何从[Object]和[Array]部分获取数据

在代码第10行使用JSON.stringify()

之前
console.log(data)

console.log(JSON.stringify(data))

最新更新