阅读使用JS在线托管的CSV文件

时间:2018-02-16 17:38:33

标签: javascript jquery

我一直在寻找近2个小时来找到一种方法来阅读在线托管的csv文件。我的数据已托管here

我遇到了一个名为papa parse的图书馆。它显然允许我这样做。我有以下代码

   Papa.parse("http://bahadorsaket.com/others/ranking.csv", {
        download: true,
        complete: function(results) {
             console.log("Finished:", results.data);
        }
   })

它返回以下错误:*

  

否'访问控制 - 允许 - 来源'标题出现在请求的上   资源。起源' null'因此不允许访问。

我想知道我做错了什么。或者有一种不同的方式来加载在线托管的csv文件。

由于

2 个答案:

答案 0 :(得分:1)

有chrome扩展可以解决此CORS错误

链接: https://chrome.google.com/webstore/detail/allow-control-allow-origi/nlfbmbojpeacfghkpbjhddihlkkiljbi?hl=en

你也可以用下面的线开始镀铬,这也可以解决它

chrome.exe --disable-web-security

这是针对windows btw

希望这有帮助

答案 1 :(得分:0)

这不是你做错了什么,它是远程URL不允许cors和你的浏览器将拒绝任何远程来源的流量。更安全的选择是让你调用服务器端获取csv并让papa.parse调用本地端点。