我正在努力寻找一种在 node 中达到write data to a CSV的方法.js.

有几个CSV插件可用,但它们只"写"到标准输出.

理想情况下,我希望使用循环在row-by-row的基础上写作.

推荐答案

node-csv-parser(npm install csv)的文档明确指出,它可以与流一起使用(参见fromStreamtoStream).所以使用stdout不是硬编码的.

当你npm search csv岁时,其他几个CSV解析器也会出现——你可能也想看看它们.

Node.js相关问答推荐

node 无法验证第一个证书

如何将信号从终端窗口发送到运行在Raspberry Pi上的Puppeteer/Node.js上的webscraper

根据我的测试,为什么在编写Varint代码方面,NodeJS要比Rust快这么多?

为什么在导出的函数中调用node-sqlite3中的数据库方法时不起作用?

使用ReadableStream.管道时NodeJS Crypto Hash不正确

编写动态创建的 YAML - 为生态系统创建 Docker compose 文件(使用 js-yaml)

Rest-Api动态图像路径和Express除非

为什么即使数据库确实更新了,此 POST 也无法解析并返回 200 代码?

构建期间 Docker 容器中的 npm 安装失败

使用 NPM 8 安装本地构建

在 .htaccess 中从非 www 切换到 www 后如何解决无法访问该站点?

如何从 github 编译第三方扩展?

如何在 NodeJS 中获取操作系统用户名?

NodeJS为exec设置环境变量

在 Mongoose 中创建外键关系

npm publish 导致'错误:EPERM:不允许操作,取消链接...',errno -4048

使用 pg-promise 进行多行插入

Heroku + Node:找不到模块错误

将 Heroku App 连接到 Atlas MongoDB 云服务

expressjs app.VERB 调用中的 next() 和 next('route') 有什么区别?