Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript C3js加载csv,JSON数据失败_Javascript_Csv_C3.js - Fatal编程技术网

Javascript C3js加载csv,JSON数据失败

Javascript C3js加载csv,JSON数据失败,javascript,csv,c3.js,Javascript,Csv,C3.js,我尝试了我能想到的一切,但找不到我看似简单的问题的答案 我需要将数据从csv文件加载到C3.js 我把一切都安排好了 这是我的密码- <html> <head> <link href="../css/c3.css" rel="stylesheet" type="text/css"> <link href="../css/styles.css" rel="stylesheet" type="text/css"> </

我尝试了我能想到的一切,但找不到我看似简单的问题的答案

我需要将数据从csv文件加载到C3.js

我把一切都安排好了

这是我的密码-

<html>
  <head>
    <link href="../css/c3.css" rel="stylesheet" type="text/css">
    <link href="../css/styles.css" rel="stylesheet" type="text/css">  
  </head>
  <body>
    <div id="chart"></div>

    <script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
    <script src="../js/c3.js"></script>
    <script>

      var chart = c3.generate({
        data: {
          url: '../data/c3_test.csv'
        }
      });

    </script>
  </body>
</html>

var图表=c3.0({
数据:{
url:“../data/c3_test.csv”
}
});
我知道.js和两个.css文件位于正确的位置,因为其他模板都可以工作。csv在正确的位置(我相信),但什么都没有发生

我试过加载.json,它在同一个文件夹中,但什么也没有

这一定很简单,但我正在失去理智

提前谢谢

编辑

Google Chrome中的“网络”选项卡会列出所有其他文档,如.css和.js文档,但不会列出我的.csv文件。这怎么可能

编辑

Github的回答是://文件处理程序阻止XMLHttpRequests。我正在从桌面上运行这些文件


我会安装一台服务器,然后再回来看看。

所以,我的解决方案是下载

dev environments表示,该计划对学习者有好处

这个故事的寓意是://文件处理程序不能总是管理xmlhttprequests,就像从.csv或.json文件加载一样


或者,Safari将处理这些请求。

您是否正确添加了c3.js。您的添加是什么意思?我将c3.js文件放在/js文件夹中,只是从Github上的源代码复制了所有文件。还有其他的吗?如果您遇到任何错误,可以在控制台中查看。如果您想直接验证,请在您的src:中使用它,并检查是否有保证。表示存在大量错误。一个是“XMLHttpRequest无法加载”。跨来源请求。然后c3.js(line1856)中的这一行失败:“d=$$.convertCsvToData(data.response);这一切对我来说毫无意义。你在运行chrome吗?/你可能会遇到chrome。TL;DR您必须用
启动Chrome--允许从文件访问文件。在Mozilla上应该是不同的问题。是的,在Mozilla上是不同的错误。谢谢链接