-2
我有一個包含條目csv文件如下:負載CSV數據到陣列
a,10
b,20
c,30
d,40
在JavaScript中,我要分配給此csv文件給一個變量可以說x作爲如下:
x = [
['a',10],
['b',20],
['c',30],
['d',40]
]
有人可以告訴我怎麼做到這一點。
我有一個包含條目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<rows.length; i++) {
x.push(rows.split(','));
}
一個較短的版本:
var x = "a,10\nb,20\nc,30\nd,40".split('\n').map(function(val) {
return val.split(',');
});
的可能重複[Javascript代碼來分析CSV數據]( http://stackoverflow.com/questions/1293147/javascript-code-to-parse-csv-data)。請在提問前進行搜索。這是「javascript csv」的第一個結果。 – FakeRainBrigand