我希望有人可以为我阐明这一点……我一生都无法弄清楚如何使用nodejs和ya-csv(模块)将数据附加到预先存在的 csv 文件中。(在本例中称为 staff.csv)如果我要运行此脚本两次,则 csv 文件将被覆盖而不是更新以保存旧信息和新信息。不要认为那里的任何人都对 ya-csv 有很好的掌握并且可以帮助我或知道替代方案吗?
dictionary = {
//data...
};
var csv = require('ya-csv');
var w = csv.createCsvFileWriter('staff.csv');
var data = [];
for(key in dictionary) {
if(typeof dictionary[key] !== 'function'){
data.push(key);
data.push(dicitonary[key]);
}
}
w.writeRecord(data);