martes, 25 de abril de 2023

LEER ARCHIVOS EXCEL DESDE LA WEB CON JAVASCRIPT

 Para leer un archivo Excel desde el cliente web con JavaScript puedes utilizar la librería SheetJS. Aquí te muestro un ejemplo básico de cómo hacerlo:

  1. Agrega la librería SheetJS a tu proyecto. Puedes hacerlo descargando el archivo xlsx.full.min.js de su sitio oficial o utilizando un gestor de paquetes como npm o yarn.

  2. Crea un archivo HTML con un input de tipo file para que el usuario seleccione el archivo Excel que desea leer:


  1. En el archivo JavaScript, crea una función leerArchivo() que se encargue de leer el archivo Excel seleccionado por el usuario. Para ello, utilizaremos el método readFile() de la librería SheetJS:




  1. Ahora, cuando el usuario seleccione un archivo Excel en el input de tipo file, se ejecutará la función leerArchivo() que se encargará de leer el archivo y mostrar en la consola los nombres de las hojas del archivo.

Es importante tener en cuenta que la librería SheetJS también permite leer archivos en otros formatos, como CSV y JSON. Además, ofrece muchas opciones para personalizar la lectura de los archivos, como por ejemplo indicar la hoja del archivo que deseas leer o la fila y columna de inicio. Puedes consultar la documentación oficial para obtener más información.


link de la libreria: https://docs.sheetjs.com/docs/getting-started/installation/standalone





No hay comentarios:

Publicar un comentario