Node.js 如何从nodejs中的csv文件中提取数据
我正试图从csv文件中提取一些数据。假设我的csv文件包含这些行Node.js 如何从nodejs中的csv文件中提取数据,node.js,csv,Node.js,Csv,我正试图从csv文件中提取一些数据。假设我的csv文件包含这些行 ABB | BCC | CDD | DEE eff | fgg | ghh | hii ijj | JKK | kll | LMM 我只需要从最后一行提取kll,我猜您正在使用这个npm模块: 您可以使用更简单的代码来解析CSV。要提取所需的价值,您可以执行以下操作: var fs=require('fs'); var csv=需要('csv'); var parser=csv.parse({分隔符:'|'},函数(err,数据
ABB | BCC | CDD | DEE
eff | fgg | ghh | hii
ijj | JKK | kll | LMM
我只需要从最后一行提取
kll
,我猜您正在使用这个npm模块:
您可以使用更简单的代码来解析CSV。要提取所需的价值,您可以执行以下操作:
var fs=require('fs');
var csv=需要('csv');
var parser=csv.parse({分隔符:'|'},函数(err,数据){
var lastRow=data[data.length-1];
var wantedValue=lastRow[lastRow.length-2];
console.log(wantedValue);
});
fs.createReadStream(uu dirname+'/file.csv').pipe(解析器)代码>我猜您正在使用此npm模块:
您可以使用更简单的代码来解析CSV。要提取所需的价值,您可以执行以下操作:
var fs=require('fs');
var csv=需要('csv');
var parser=csv.parse({分隔符:'|'},函数(err,数据){
var lastRow=data[data.length-1];
var wantedValue=lastRow[lastRow.length-2];
console.log(wantedValue);
});
fs.createReadStream(uu dirname+'/file.csv').pipe(解析器)代码>我猜您正在使用此npm模块:
您可以使用更简单的代码来解析CSV。要提取所需的价值,您可以执行以下操作:
var fs=require('fs');
var csv=需要('csv');
var parser=csv.parse({分隔符:'|'},函数(err,数据){
var lastRow=data[data.length-1];
var wantedValue=lastRow[lastRow.length-2];
console.log(wantedValue);
});
fs.createReadStream(uu dirname+'/file.csv').pipe(解析器)代码>我猜您正在使用此npm模块:
您可以使用更简单的代码来解析CSV。要提取所需的价值,您可以执行以下操作:
var fs=require('fs');
var csv=需要('csv');
var parser=csv.parse({分隔符:'|'},函数(err,数据){
var lastRow=data[data.length-1];
var wantedValue=lastRow[lastRow.length-2];
console.log(wantedValue);
});
fs.createReadStream(uu dirname+'/file.csv').pipe(解析器)代码>
var fs = require('fs');
var csv = require('csv');
csv()
.from.stream(fs.createReadStream('nodetest.csv'))
.to.array(function(data, count) {
var lastLine = data.slice(-1)[0];
var needed = lastLine.slice(-1)[0];
console.log(needed);
});