使用meteor将csv文件中的数据导入mongoDB集合

时间:2016-08-04 13:12:49

标签: excel mongodb meteor

我想使用Meteor js从csv文件获取数据到mongoDB集合中,我将不胜感激任何帮助

2 个答案:

答案 0 :(得分:1)

您可以使用papa-parse并使用节点文件系统读取csv文件,如下所示:

var fs = Npm.require('fs');
// Assume that the csv file is in yourApp/public/data folder
var data = fs.readFileSync(process.env.PWD + '/public/data/yourCSV.csv', 'utf8');
var usersData = Papa.parse(data, {header: true});

userData将采用JSON格式,您可以根据需要将其存储在MongoDb中。

答案 1 :(得分:0)

csv-parse用于解析csv文件。可以通过Meteor集合的upsert method来加载MongoDB集合。