如何从CSV加载数据?

时间:2016-12-15 15:04:24

标签: javascript csv d3.js

我正在尝试将CS​​V文件中的数据加载到列表中,然后将该列表用作数据来呈现D3图表。 原始图表只有一个包含对象的数组,并将这些数据作为数据传递给图表。

这就是我目前所拥有的:

doThisWithData()

var links=[];函数将数据附加到图表。我使用{{1}}独立完成了一些变量,现在我将链接变量替换为CSV源链接数组。

这对我不起作用。有人看到任何缺陷吗?

1 个答案:

答案 0 :(得分:-2)

来自the documentation

  

在指定的网址

处返回CSV文件的新请求

您正在客户端计算机上传递文件路径,而不是URL。您需要传递一个URL。

您在回调函数之外声明links表明您还试图返回异步调用的值。 You can't do that

值得指出的是,JavaScript字符串文字中\an escape character