开发者问题收集

如何在 javascript 中合并两个.csv 文件?

2014-11-20
10347

我有 两个 .csv 文件,例如:

date,type,brand,model,price
2014-11-27,  electric, tesla, model s , 100000
2014-11-27,  diesel, bmw, m3, 90000 
2014-12-13,  hybrid, toyota, yaris , 20000

我如何合并这些文件以仅生成一个对象?

两个文件的第一行都有列名,可以删除吗?或者如果我获取的文件没有第一行,可以添加它吗?

1个回答

试试这个:它会解决你的问题。

 $(document).ready(function () {
    var newArray = [];
    d3.csv("test.csv", function(error, data) {// with header..
        data.forEach(function(d) {


                newArray.push(d);
        });

        });

        d3.csv("test1.csv", function(error, data2) {// without header..
            data2.forEach(function(d2) {


                    newArray.push(d2);
            });

            });
        console.log(newArray);
    });

有关信息请参见此处: http://www.d3noob.org/2014/02/how-to-import-data-from-csv-file-with.html

Suchit kumar
2014-11-20