Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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 将csv数据加载到阵列_Javascript_Arrays_Csv - Fatal编程技术网

Javascript 将csv数据加载到阵列

Javascript 将csv数据加载到阵列,javascript,arrays,csv,Javascript,Arrays,Csv,我有一个csv文件,其中包含以下条目: a,10 b,20 c,30 d,40 在JavaScript中,我想将这个csv文件分配给一个变量,比如x,如下所示: x = [ ['a',10], ['b',20], ['c',30], ['d',40] ] 有人能告诉我怎么做吗。如果你的CSV真的那么简单,你只需要两次拆分和一个循环: var rows = "a,10\nb,20\nc,30\nd,40".split('\n'); var x = []; for(var i=0; i&

我有一个csv文件,其中包含以下条目:

a,10
b,20
c,30
d,40
在JavaScript中,我想将这个csv文件分配给一个变量,比如x,如下所示:

x = [
 ['a',10],
 ['b',20],
 ['c',30],
 ['d',40]
]

有人能告诉我怎么做吗。

如果你的CSV真的那么简单,你只需要两次拆分和一个循环:

var rows = "a,10\nb,20\nc,30\nd,40".split('\n');
var x = [];
for(var i=0; i<rows.length; i++) {
    x.push(rows.split(','));
}
可能的副本。询问前请先搜索。这是“javascript csv”的第一个结果。
var x = "a,10\nb,20\nc,30\nd,40".split('\n').map(function(val) {
    return val.split(',');
});