Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Dateien Lesen | Abschnitt
Node.js-Grundlagen

bookDateien Lesen

Swipe um das Menü anzuzeigen

Eine Datei ist einfach eine Sammlung von Daten, die auf Ihrem Computer gespeichert sind, wie zum Beispiel ein Textdokument oder ein Bild. In Node.js wird das integrierte fs-Modul verwendet, um mit Dateien zu arbeiten. Dieses Modul stellt Funktionen bereit, mit denen Sie Dateien lesen, schreiben und verwalten können. Um den Inhalt einer Datei zu lesen, können Sie entweder fs.readFile (asynchron) oder fs.readFileSync (synchron) verwenden. Für einfache Skripte ist fs.readFileSync oft leichter verständlich, da es die Datei liest und deren Inhalt direkt zurückgibt.

// Import the built-in 'fs' module
const fs = require('fs');

// Read the contents of 'notes.txt' synchronously
const content = fs.readFileSync('notes.txt', 'utf8');

// Print the file content to the console
console.log(content);

Bei der Verwendung von fs.readFileSync geben Sie den Dateinamen und die Codierung an (in der Regel "utf8" für Textdateien). Die Funktion gibt den Inhalt der Datei als String zurück, den Sie dann in Ihrem Programm verwenden oder in der Konsole ausgeben können. Wenn die Datei existiert und lesbar ist, wird deren Inhalt angezeigt. Existiert die Datei jedoch nicht, wirft Node.js einen Fehler. Dies ist eine häufige Situation, insbesondere wenn Sie den Dateinamen falsch eingeben oder die Datei fehlt.

Note
Hinweis

Hinweis: Wenn die Datei, die Sie lesen möchten, nicht existiert, wirft Node.js einen Fehler wie Error: ENOENT: no such file or directory. Überprüfen Sie immer Ihre Dateipfade und -namen sorgfältig.

Das Lesen von Dateien mit Node.js ist direkt und effizient durch das fs-Modul. Dateiinhalte können schnell als Strings in Anwendungen genutzt werden, was die Verarbeitung von extern gespeicherten Daten erleichtert.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 21

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 1. Kapitel 21
some-alt