Saltar al contenido principal

Práctica 305. Ficheros en JavaScript.

Ejercicio 1. Crear un fichero JSON.

Crea un script crear_json.js que genere un fichero llamado usuarios.json con el siguiente contenido:

[
{ "nombre": "Ana", "email": "ana@example.com" },
{ "nombre": "Luis", "email": "luis@example.com" }
]

Muestra un mensaje indicando que el fichero se creó correctamente.


Ejercicio 2. Leer un fichero JSON.

Crea un script leer_json.js que lea el contenido de usuarios.json, lo convierta a un objeto de JavaScript y muestre por pantalla cada usuario con su nombre y email.


Ejercicio 3. Añadir un usuario al JSON.

Crea un script anadir_usuario.js que agregue un nuevo usuario al fichero usuarios.json. Muestra el contenido actualizado del fichero por pantalla.


Ejercicio 4. Reemplazar contenido de un fichero de texto.

Crea un script reemplazar_texto.js que lea un fichero notas.txt existente y reemplace todas las apariciones de la palabra pendiente por completado. Muestra un mensaje indicando que se ha realizado el reemplazo.


Ejercicio 5. Crear y listar directorios.

Crea un script directorios.js que haga lo siguiente:

  1. Cree un directorio llamado archivos.
  2. Cree dentro del directorio tres ficheros de texto: doc1.txt, doc2.txt, doc3.txt.
  3. Liste los ficheros del directorio y muéstrelos por pantalla.

Ejercicio 6. Monitorizar cambios en un fichero.

Crea un script monitor_fichero.js que observe un fichero log.txt y muestre un mensaje en consola cada vez que se agregue una nueva línea al fichero.