仅将新行从一个CSV文件复制到javascript中的另一行

时间:2018-08-02 08:53:49

标签: javascript csv

我正在编写一个程序,将值从CSV文件发送到数据库。 CSV文件每30分钟从外部应用程序获取一次添加到其中的值。因此,我试图读取更改或添加到CSV的新行,以便我只能发送添加的值,以避免发送数据库中已经存在的值。 我将如何在Javascrpit中解决这个问题?

以下是我如何获取数据的代码段:

function getData(cb) {

fs.copyFile('file.csv', 'fileCopy.csv', (err) => {
    if (err) throw err;
    console.log('Copy Success');


    fs.readFile(path.join(__dirname,'fileCopy.csv'), function (err, data) {
        if (err) {
            cb(err, undefined);
        }
        if (data) {
            cb(undefined, parseCSV(data.toString()));
        }
    });


});

0 个答案:

没有答案