0

我正在使用 fast-csv npm 库,我想在其中使用 writeToString 格式化函数 https://github.com/C2FO/fast-csv/blob/HEAD/docs/formatting.md#csv-write-to-string

当前我写喜欢

 const csvString = await csv.writeToString([{'id':'10','id':'12' }], {headers: false});
res.write(csvString, 'binary')

我想要这样的同步版本

 const csvString = csv.writeToString([{'id':'10','id':'12' }], {headers: false});
res.write(csvString, 'binary')

我有什么办法可以做到这一点?我很好,任何其他 npm csv 库都可以支持这个

4

1 回答 1

1

我通过使用 csv-stringify 库同步模块解决了这个问题

const stringify = require('csv-stringify/lib/sync');

res.write(stringify([{'id':'10','id':'12' }], { header: false})
于 2019-11-21T04:59:39.850 回答