node.js - 如何使用 Javascript 将从 REST api 服务接收的 JSON 存储到变量中
问题描述
我正在尝试从 https://api.nal.usda.gov/fdc/v1/foods/search?api_key=DEMO_KEY&query=ketchup获取 JSON, 并通过将其存储到变量中来对其进行处理。我在工作中使用了 Node 和 Express。谁能告诉我怎么做。非常感谢,谢谢。
解决方案
我假设您的服务器正在正常工作并正确获取数据。然后你可以使用类似的东西:
async function getData() {
return fetch('https://api.nal.usda.gov/fdc/v1/foods/search?api_key=DEMO_KEY&query=ketchup')
.then(response => response.json())
}
getData()
.then(data => console.log(data))
就像zinkn在这里说的
推荐阅读
- angular - 角度形式:如何动态获取单选按钮的值?
- hyperledger-fabric - Fabric 注册用户时给出错误错误:调用注册端点失败并出现错误 [错误:无法验证第一个证书]
- wso2 - 动态 WSO2 API 管理器商店主题更改
- c++ - 不存在从“Magick::Color”到“MagickCore::Quantum”的合适转换函数
- javascript - 当手指移动一点时,点击事件不会在触摸屏上触发
- rust - Iterator::collect 是否分配与 String::with_capacity 相同的内存量?
- angular - 反应形式。在保留值的同时重置验证错误
- javascript - 是否可以在地图模式类型中填充对象?
- c# - Crystal Reports 试图从 2 个表中进行选择
- java - 如何接受和执行任意 Java 代码