如何控制是否在nodejs库csv-parse中解析第一行

时间:2015-12-17 01:42:17

标签: node.js parsing csv

我一直在使用NodeCSV库,我非常喜欢它。 4个组件库之一csv-parse将解析NodeJS中的CSV字符串,文件和流。

columns选项in the documentation允许我在解析之前在配置中设置列名。

var parser = parse({columns: ['columnA', 'columnB', 'columnC']});

在解析CSV文件时,解析库似乎有条件地跳过标题行。如果CSV文件的第一行具有列名,则第一行不会被解析为结果。但是当我不包含标题行时,第一行IS被解析为结果。

图书馆是否自动决定跳过该行?如何控制此行为,如果无法控制,我怎么知道它会做什么?

0 个答案:

没有答案