English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Per aggiungere dati a un file in Node.js, utilizzare la funzione di file asincrona Node FSappendFile() o la funzione di file sincrona FSappendFileSync() di Node.
In questo tutorial Node.js, impareremo
Sintassi della funzione appendFile()
Sintassi della funzione appendFileSync()
Esempio di appendFile(): aggiunta di dati al file in modo asincrono
Esempio di appendFileSync(): aggiunta di dati al file in modo sincrono
fs.appendFile(filepath, data, opzioni, callback_function); |
La funzione di callback è obbligatoria e viene chiamata dopo aver aggiunto i dati al file.
fs.appendFileSync(filepath, data, opzioni); |
Descrizione dei parametri:
filepath [Obbligatorio] è una stringa utilizzata per specificare il percorso del file
data [Obbligatorio] è il contenuto che si aggiunge al file
opzioni [Opzionale] con specifica codifica/modo/simbolo
AttenzioneSe il file specificato non esiste, verrà creato un nuovo file con il nome fornito e i dati verranno aggiunti a tale file.
Per aggiungere dati in modo asincrono a un file in Node.js, utilizzare la funzione appendFile() del modulo FS di Node.js, come indicato di seguito:}}
// Esempio di programma Node.js che aggiunge dati a un file var fs = require('fs'); var data = "\nImpara Node.js con l'aiuto di un ben costruito Tutorial Node.js."; // Aggiungi dati al file fs.appendFile('sample.txt',data, 'utf8', // Funzione di callback function(err) { if (err) throw err; // Se non ci sono errori console.log("I dati sono stati aggiunti al file con successo.") });
Output del terminale
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example.js I dati sono stati aggiunti al file con successo.
File prima dell'aggiunta
// Esempio di programma Node.js che aggiunge dati a un file var fs = require('fs'); var data = "\nImpara Node.js con l'aiuto di un ben costruito Tutorial Node.js."; // Aggiungi dati al file fs.appendFileSync('sample.txt',data, 'utf8'); console.log("I dati sono stati aggiunti al file con successo.")
Output del terminale
arjun@arjun-VPCEH26EN:~/nodejs$ node nodejs-append-to-file-example-2.js I dati sono stati aggiunti al file con successo.
File prima dell'aggiunta
Benvenuto su it.oldtoolbag.com.
File aggiunto
Benvenuto su it.oldtoolbag.com. Impara Node.js con l'aiuto di un ben costruito Tutorial Node.js.
Nel presente tutorial- Aggiungere alla fine di un file in Node.jsIn questo corso, abbiamo imparato a aggiungere dati ai file di Node.js, utilizzando le funzionalità sincrone e asincrone di appendFileSync() e appendFile() del modulo FS di Node.js in un programma Node.js.