在Javascript中从外部源导入JSON提要

在Javascript中从外部源导入JSON提要,javascript,jquery,json,curl,file-get-contents,Javascript,Jquery,Json,Curl,File Get Contents,我想使用Javascript从外部源加载JSON提要;最好的方法是什么?我在PHP中做了很多工作,在PHP中,使用file\u get\u contents或cURL很容易做到这一点。Javascript中是否有相关的函数或进程?Javascript XMLHTTPRequest具有相同的域源策略,因此您只能从加载脚本的同一域的URL加载数据。JSONP是解决这个问题的一种方法。另一种方法是在域上使用代理脚本,代理脚本反过来为您执行自己的HTTP调用。有关JSONP的更多信息,请参阅本文: jQ

我想使用Javascript从外部源加载JSON提要;最好的方法是什么?我在PHP中做了很多工作,在PHP中,使用file\u get\u contents或cURL很容易做到这一点。Javascript中是否有相关的函数或进程?

Javascript XMLHTTPRequest具有相同的域源策略,因此您只能从加载脚本的同一域的URL加载数据。JSONP是解决这个问题的一种方法。另一种方法是在域上使用代理脚本,代理脚本反过来为您执行自己的HTTP调用。有关JSONP的更多信息,请参阅本文:


jQuery获取一些JSON数据可能如下所示:

$.getJSON("http://pathtodata.js", function(json){
  alert(json.dot.notation);
});
源与回调函数一起指定。阅读jQuery JSON文档:

就是这样。jQuery同时导入和解析,如果您已经在使用库,那么这会使事情变得非常简单。只需确保将其加载到:)