Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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 无法读取D3中的文件以在Tomcat服务器上的网页上显示图形_Javascript_Python_Tomcat_D3.js - Fatal编程技术网

Javascript 无法读取D3中的文件以在Tomcat服务器上的网页上显示图形

Javascript 无法读取D3中的文件以在Tomcat服务器上的网页上显示图形,javascript,python,tomcat,d3.js,Javascript,Python,Tomcat,D3.js,我正在使用D3在网页上填充条形图。我读取一个tsv文件并使用该数据生成图形。如果我在python SimpleHTTPServer上运行我的代码,那么我的代码工作得非常好,但是当我在tomcat服务器上测试代码时,我得到以下错误: 我将tsv文件和所需的html/css/js文件保存在同一个文件夹中。是什么导致了这个问题?对对象的[[Prototype]]进行变异会导致代码运行非常缓慢目前是一个警告。但是,意外值,我猜是由于Tomcat错误地为tsv文件提供服务造成的。在浏览器开发工具中的“网络

我正在使用D3在网页上填充条形图。我读取一个tsv文件并使用该数据生成图形。如果我在python SimpleHTTPServer上运行我的代码,那么我的代码工作得非常好,但是当我在tomcat服务器上测试代码时,我得到以下错误:


我将
tsv
文件和所需的
html/css/js
文件保存在同一个文件夹中。是什么导致了这个问题?

对对象的[[Prototype]]进行
变异会导致代码运行非常缓慢
目前是一个警告。但是,
意外值
,我猜是由于Tomcat错误地为
tsv
文件提供服务造成的。在浏览器开发工具中的“网络”下,该文件的作用是什么?@标记“网络”下的文件类型为“文本/制表符分隔值”。但在比较两台服务器时,我发现数据的大小有所不同。当我点击文件URL时,我直接从tomcat服务器获取tsv文件的内容,而当我尝试从python SimpleHTTPServer下载该文件时,它会提示我下载该文件。嗯,奇怪的是,您是否使用
d3.tsv(“/path/to/tsv.tsv”,function(error,data){if(error)console.log(error);…})读取
tsv
,有错误吗?@Mark我这样读文件,其中'datafile'是tsv文件:d3.tsv(datafile,function(error,data){if(error)throw error;
mutating the [[Prototype]] of an object will cause your code to run very slowly; instead create the object with the correct initial
[[Prototype]] value using Object.create d3.v3.min.js:3:10397

Unexpected value NaN parsing y attribute. d3.v3.min.js:1:0 
Unexpected value NaN parsing height attribute.