从 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中文网其他相关文章!