Wie zu Lesen csv-Datei in node js

Ich versuche zu Lesen, eine csv-Datei mit node js.
Ihr ist mein code

fs.readFile(config.csvUploadPath, function read(err, data) {
    if (err) {
        throw err;
    }
    console.log(data + 'my data')
});

KONSOLE:

ID
D11
D33
D55

Hier möchte ich, um die Elemente in der Spalte ID und speichern diese in einem array. Wie kann ich das tun? Kann mir jemand empfehlen Hilfe. Danke.
Mein controller:

var partnersModel = new partners(params);
        fs.readFile(config.csvUploadPath, function read(err, data) {
            if (err) {
                throw err;
            }
        dataArray = data.toString().split(/\r?\n/);
            dataArray.forEach(function(v,i){
                if(v !== 'DUI'){
                  partnersModel.dui.push(v);
                }
            });
        });
        partnersModel.save(function(error, response){
stackoverflow.com/questions/23080413/nodejs-reading-csv-file
Mögliche Duplikate von NodeJs Einlesen der csv-Datei
Ist das eigentlich eine CSV-Datei oder eine Datei mit einer Liste von IDs? Dies wäre ziemlich leicht zu analysieren, ohne eine Bibliothek, aber wenn Sie analysieren, true CSV auf jeden Fall nutzen! Mein Modul der Wahl ist: npmjs.com/package/csv
Hi.Bailsey ihave nur eine Spalte mit dem Namen ID und speichern möchten, werden alle Werte in ein array.
Dies ist nicht wirklich das CSV dann, ist es nur eine Datei mit Daten in jeder Zeile. Könnten Sie data.split('\n') [developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/.... Es würde ein array zurückgeben, wie Sie es wünschen.

InformationsquelleAutor MMR | 2017-01-21

Schreibe einen Kommentar