首页 > web前端 > js教程 > 如何在 JavaScript 中从 URL 检索 JSON 数据?

如何在 JavaScript 中从 URL 检索 JSON 数据?

DDD
发布: 2024-10-31 06:27:30
原创
614 人浏览过

How to Retrieve JSON Data from URLs in JavaScript?

从 JavaScript 中的 URL 检索 JSON 数据

要从 JavaScript 中的 URL 访问 JSON 数据,您可以使用多种方法。一种方法是使用 jQuery 的 .getJSON() 函数:

$.getJSON('http://query.yahooapis.com/v1/public/yql?q=select%20%2a%20from%20yahoo.finance.quotes%20WHERE%20symbol%3D%27WRC%27&format=json&diagnostics=true&env=store://datatables.org/alltableswithkeys&callback', function(data) {
    // JSON result in `data` variable
});
登录后复制

此函数异步检索并解析 JSON 响应,并在回调函数的 data 参数中提供结果。

对于对于纯粹基于 JavaScript 的解决方案,您可以使用 fetch() API:

fetch('http://query.yahooapis.com/v1/public/yql?q=select%20%2a%20from%20yahoo.finance.quotes%20WHERE%20symbol%3D%27WRC%27&format=json&diagnostics=true&env=store://datatables.org/alltableswithkeys')
  .then(response => response.json())
  .then(data => {
    // JSON result in `data` object
  });
登录后复制

在此方法中, fetch() 请求返回一个 Promise,解析后包含 JSON 响应。使用 .then(),您可以提取 JSON 数据并执行任何必要的操作。

以上是如何在 JavaScript 中从 URL 检索 JSON 数据?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板