Sobes.tech
Junior — Middle

Milyen módszerek vagy funkciók használhatók fájlokból származó adatok olvasására az FS-modul segítségével?

sobes.tech MI

Válasz az MI-től

A Node.js-ben a fájlokból való adatok olvasásához a fs modul következő módszereit használják:

  • fs.readFile(path, [options], callback) — aszinkron fájlolvasás, a tartalmat a callback-ben adja vissza.
  • fs.readFileSync(path, [options]) — szinkron fájlolvasás, közvetlenül adja vissza a tartalmat.
  • fs.createReadStream(path, [options]) — egy áramlás létrehozása a fájl részletekben történő olvasásához.

Példa az aszinkron fájlolvasásra:

const fs = require('fs');

fs.readFile('example.txt', 'utf8', (err, data) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log(data);
});