【发布时间】:2020-10-15 12:51:30
【问题描述】:
我有一个 CSV 文件,我只需要在终端中显示第二列。我正在使用javascript和nodejs。我的 CSV 文件位于本地文件夹中。我的 CSV 数据如下所示:
name,emails,name1,email1,name2,email2,name3,email3,name4,email4,name5,email5
这就像一个包含两列六行的数组,第一个包含名称,第二个包含电子邮件。我只想返回没有终端标题的电子邮件列表。稍后我将不得不使用此电子邮件列表将其与其他数组进行比较。
我认为papaparse 是可能的,但我不明白如何使用它。
我也知道fs模块可以用来读取整个文件。
如果可以像这样转换带有或不带有键/值的数组中的数据,那也将是完美的:
[ name:'name1', email:'email1', name:'name2', email:'email2', name:'name3', email:'email3', name:'name4', email:'email4', name:'name5', email:'email5' ]
知道我还必须使用另一个包含 9 列和 960 行的 CSV 文件。
【问题讨论】:
标签: javascript node.js arrays csv papaparse