分析Meteor中的csv文件

Parse csv file in Meteor

本文关键字:文件 csv 中的 Meteor 分析      更新时间:2023-09-26

如何在Meteor中导入和解释csv文件?

我有一个简单的csv文件

name, address, age, (...)
==================
A, A, 41, (...)
B, A, 41, (...)
C, A, 41, (...)
D, A, 41, (...)
E, A, 41, (...)
F, A, 41, (...)
(...)

我只想循环浏览每一行,并根据每一行不同列中的值在一些集合中插入一些文档。

我想我可以做一些类似的事情

var filename = "my_file.csv";
var csvFile = csv.readFile(filename);
for (var row in csvFile) {
    if (row[0] === "D") {
        Collection.insert(...);
    } else if (row[1] === "E") {
        ...
    }
}

但我不知道如何在使用Meteor/javascript时解析该文件。

您可能需要一个CSV库,如Papa分析