【发布时间】:2021-11-13 11:25:18
【问题描述】:
我正在使用 csv-parser 库,我想在解析它们之前检查表格标题
const fs = require('fs')
const csv = require('csv-parser')
fs.createReadStream('tes.csv')
.pipe(csv())
.on('start', start=>{
console.log(start)
//here i should check how column names are captioned
})
.on('data', data=>{
console.log(data)
//if they are captioned as requiered i do things
})
我检查了文档,但没有找到任何关于它的内容,所以有一些东西可以使用,比如 .on('end', ()=>{})? 还是有其他方法来获取列名?
【问题讨论】:
-
AFAIK 没有。我的建议是简单地使用第一个
data事件,使用.once调用。然后,在其中附加.on调用。
标签: javascript node.js csv fs