0
So habe ich eine Textdatei mit Daten in folgendem FormatLese bestimmte Spalten in einer Textdatei
15.26 14.84 0.871 5.763 3.312 2.221 5.22 1
14.88 14.57 0.8811 5.554 3.333 1.018 4.956 1
......
Ich bin in der Lage, die Datei mit der folgenden synchronen Methode
var data = fs.readFileSync('data.txt').toString().split("\n");
for(var i in data){
console.log(data[i]);
}
Was wir zu lesen zu erreichen versuchen, ist zu speichern, nur die Werte aus den Spalten 3,4 und 5 aus der Datei
So wie
aussieht meine letzte Ausgabe benötigt[[0.871, 5.763, 3.312], [...], [...], ......]
Wie kann ich dies erreichen, gibt es eine vorhandene Bibliothek oder ein Modul, das ich verwenden kann?
Dachten Sie 'string.split ('\ t ') 'und' array.slice (2,5) '? –
yep das hat es dank @ KonstantinA.Magg – RRP
Großartig. Wenn ich eine Antwort gebe, kannst du es akzeptieren? –