如何读取1个目录中所有文件的内容

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

所以我尝试这样做,但无法正常工作。在每个文件中都有一个随机数,例如“ 12”,我需要检查所有文件并选择具有最高编号的文件,然后使用变量获取该文件的文件名。

这是我到目前为止尝试过的

function readFiles(dirname, onFileContent, onError) {
  fs.readdir(dirname, function(err, filenames) {
    if (err) {
      onError(err);
      return;
    }
    filenames.forEach(function(filename) {
      fs.readFile(dirname + filename, "utf-8", function(err, content) {
        if (err) {
          onError(err);
          return;
        }
        onFileContent(filename, content);
      });
    });
  });
}

谢谢大家的回应。

node.js fs
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.