gpt4 book ai didi

javascript - Node.js 不解析从 API 返回的 JSON

转载 作者:行者123 更新时间:2023-12-03 06:41:38 26 4
gpt4 key购买 nike

所以,我正在努力通过 Node.js 从 API 获取信息,从 API 服务器返回的文件是一个 JSON 文件,我尝试通过 JSON.parse(); 解析它> 但没有效果。我尝试通过 https.request();http.get(); 调用 api,也使用 request(url, function); 并且我能够将返回的值放入 process.stdout.write(returnedJson); ..但是我无法将其达到可以循环遍历值的程度,或者甚至选择一个特定的值。

这是我从 api 获取的 JSON 示例...

{
status: 0,
data: [
{
TripId: 12442,
Name: John Doe,
Date: April 1, 1970
},

{
TripId: 35314,
Name: Jane Doe,
Date: April 2, 1970
}

]
}

当我使用 JSON.parse(returnedJson); 时,如果我尝试使用 console.log,我通常会得到 [object Object] 作为我的返回(返回Json);

任何帮助都会很棒!如果我需要添加更多信息,请告诉我,我会的!

最佳答案

您收到的是一个记录的对象。如果你想正确记录它,请执行 console.log(JSON.stringify(response, null, ""));

(引号之间的空白是 4 个空格 - 只是为了美观的打印)。

关于javascript - Node.js 不解析从 API 返回的 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37933708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com