使用d3导入.csv数据错误:404:Not Found错误

时间:2013-10-30 20:36:01

标签: javascript ruby-on-rails csv import d3.js

编辑:我已经阅读了有关使用Rails& amp; D3和我听到的建议是使用JSON传入数据,让您的生活更轻松。经验教训。

基本的Ruby / Rails应用程序,用d3创建一个股票图表。但是,我似乎无法加载我的数据集(在这种情况下.csv文件保存在rails应用程序中。控制台显示此错误:

“获取http:// localhost:3000 / pages / sp500.csv 404(未找到)”(已添加空格)

我的代码:

    d3.csv("sp500.csv", function (data) {

      data.forEach(function(d) {
      d.date = parseDate(d.date);
      d.price = +d.price;
    });

尝试将sp500.csv保存在各种目录中并以各种方式调用它,但仍然卡住了。感谢帮助。

2 个答案:

答案 0 :(得分:1)

您是否可以直接通过浏览器访问该文件,而无需使用您的应用和d3?

答案 1 :(得分:0)

您收到此错误是因为您的Rails应用程序未提供该文件,因为它不知道这样做。最近我在使用Node.js设计应用时遇到了同样的问题。自从我使用Rails以来已经太久了,所以我担心我无法提供更多的帮助。