【发布时间】:2020-06-10 08:31:08
【问题描述】:
我能够使用以下数据生成 csv 文件。我正在使用一个能很好地生成文件的nodejs库“csv-writer”。我的问题是我需要一种方法来返回缓冲区而不是文件本身。原因是我需要通过 sftp 将文件上传到远程服务器。
如何修改这段代码以启用缓冲区响应?谢谢。
...
const csvWriter = createCsvWriter({
path: 'AuthHistoryReport.csv',
header: [
{id: 'NAME', title: 'msg_datetime_date'},
{id: 'AGE', title: 'msg_datetime'}
]
});
var rows = [
{ NAME: "Paul", AGE:21 },
{ NAME: "Charles", AGE:28 },
{ NAME: "Teresa", AGE:27 },
];
csvWriter
.writeRecords(rows)
.then(() => {
console.log('The CSV file was written successfully');
});
...
【问题讨论】:
标签: javascript node.js file express buffer