首页 > 解决方案 > zlib.createGunzip 在读取 gzip 文件时给出 Z_BUF_ERROR

问题描述

我有一个 gzip 文件users.csv.gz。下面是我的代码:

let lineReader = readline.createInterface({
  input: fs.createReadStream(gzipfile).pipe(zlib.createGunzip())
});

let n = 0;
lineReader.on('line', (line) => {
  n += 1
  console.log("line: " + n);
  console.log(line);
}); 

错误是

错误:错误号:-5,
代码:'Z_BUF_ERROR'

谁能帮我解决这个错误或告诉我其他方式来读取 gunzip 文件?

标签: node.jsgzip

解决方案


推荐阅读