我正在編寫需要加載CSV文件的腳本,對其進行一些處理,然後將其保存到MongoDB中。加載CSV文件的最佳方式是什麼?MongoDB腳本和CSV文件:我可以使用require.js加載jquery.csv嗎?
現在我的存根代碼如下所示:
var fs = require("fs");
var $ = jQuery = require("jquery");
require("./jquery.csv.js");
var sample = "../data/ucl-ramsay-20131014.csv";
fs.readFile(sample, "UTF-8", function(err, csv) {
$.csv.toArrays(csv, {}, function(err, data) {
for(var i=0, len=data.length; i<len; i++) {
print(data[i]);
}
});
});
但是這個失敗,因爲它似乎MongoDB的默認情況下不配備require
。我應該以其他方式加載CSV文件,還是應該先加載require.js?
我無法弄清楚你正在嘗試在這裏做。你是否試圖在mongodb shell中使用node.js模塊?您指定的代碼是從jquery-csv網站的node-usage.js文件中直接複製的。那麼這與mongodb有什麼關係? – Brandon