我有一个文本文件,filestoplot.txt
其结构如下:
file1.csv
file2.csv
file3.csv
我试图将其读入数组。我尝试了这个:
d3.csv("./filestoplot.txt",
function(file){
files = file.map(function(d) {
for (key in d) { fn=d[key]; }
return fn; }
)
}
);
看起来还不错,但我注意到未读取file1.csv
inputput文件(filestoplot.txt
)的第一行()。
怎么了?谢谢。
我不太了解d3
。我发现这是一个库,但是您需要指定问题中使用的框架/库。
据我了解,您有一个.txt
文件,并且该文件中是.csv
要读取的文件列表(每行一个)。要使用ajax,我不知道d3,所以我将使用jQuery。
$.ajax({
url: "./filestoplot.txt",
success: function(x){
x = $.trim(x).split("\n"); // Make array from new lines
/*
x is now an array that looks like:
["file1.csv","file2.csv","file3.csv"]
do what you want with it here
*/
}
});
如果我对这个问题有误解,请在此答案中告知我,我将尽力更好地回答这个问题。提出问题时,您需要尽可能具体,并确保陈述您可能正在使用的任何框架/库。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句