Quindi sto cercando di programmare qualcosa usando il nodo.js, ho un file che si chiama "profile.json", che è un oggetto: quando succede qualcosa, devo aggiornare un valore di "nome" ad un nuovo nome. "profile.name = name2;" ma dopo aver riavviato il mio programma, tutto torna e devo cambiarlo di nuovo. Quindi il mio problema è come potrei salvare il JSON dopo averlo aggiornato? Grazie in anticipo, Nikita
risposte:
1 per risposta № 1Non sta salvando perché stai leggendo il filee aggiornandolo nell'applicazione. Tuttavia, non stai modificando nulla nel file. Una volta letto il file e analizzato il JSON, non esiste alcun collegamento al file originale. Il JSON esiste solo in memoria. Vorrete usare la classe NodeJS File System per scrivere il file. https://nodejs.org/api/fs.html Innanzitutto, controlla se il file esiste, se lo elimina (o lo sposta / rinomina). Secondo, salva il file usando il metodo fs.writeFile.