首页 > 解决方案 > 如何使用 Javascript 将从 REST api 服务接收的 JSON 存储到变量中

问题描述

我正在尝试从 https://api.nal.usda.gov/fdc/v1/foods/search?api_key=DEMO_KEY&query=ketchup获取 JSON, 并通过将其存储到变量中来对其进行处理。我在工作中使用了 Node 和 Express。谁能告诉我怎么做。非常感谢,谢谢。

标签: node.jsexpress

解决方案


我假设您的服务器正在正常工作并正确获取数据。然后你可以使用类似的东西:

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在这里说的


推荐阅读