nodejs如何读取.txt指定的行?

问题描述 投票:0回答:1

我的文件:

1.txt

1
2
3
4
5
6
7
...

代码

    const fileStream  = Fs.createReadStream('1.txt', {
      encoding:'utf-8'
    });
    const rl =  readline.createInterface({
      input: fileStream ,
      crlfDelay: Infinity
    });

现在我需要获得第五和第六行

5
6

这种情况是,我需要读取一些100MB + .txt

node.js fs readline
1个回答
0
投票

最好的方法是使用fs.createReadStream,这将创建一个流读取器,该流读取器以类似于Python和Java之类的其他语言来输入(和输出)数据。

© www.soinside.com 2019 - 2024. All rights reserved.