gpt4 book ai didi

node.js - 在转换流中使用 Node.js readline

转载 作者:搜寻专家 更新时间:2023-10-31 23:23:58 26 4
gpt4 key购买 nike

我们有一个巨大的文本文件,我们想使用流逐行处理它。

有没有办法使用 Node.js readline transform 中的模块溪流?例如让整个文本使用大写字母(逐行处理)?

最佳答案

event-stream可能更合适。它可以拆分线上的输入并以各种方式转换这些线(+更多)。

例如,大写所有从标准输入读取的内容:

const es = require('event-stream');

process.stdin
.pipe(es.split()) // split lines
.pipe(es.mapSync(data => data.toUpperCase())) // uppercase the line
.pipe(es.join('\n')) // add a newline again
.pipe(process.stdout); // write to stdout

关于node.js - 在转换流中使用 Node.js readline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39456361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com