Saltar al contenido

Cómo analizar el archivo de Excel (XLS) en Javascript/HTML5

Si encuentras alguna incompatibilidad en tu código o proyecto, recuerda probar siempre en un entorno de testing antes añadir el código al trabajo final.

Solución:

La siguiente función convierte los datos de la hoja de Excel (formato XLSX) a JSON. puede agregar promesa a la función.




¿La publicación a continuación tiene el código para el formato XLS de Excel a código javascript JSON?

Pregunta anterior, pero debo señalar que la tarea general de analizar archivos XLS desde javascript es tediosa y difícil, pero no imposible.

Tengo analizadores básicos implementados en JS puro:

  • http://oss.sheetjs.com/js-xls/ (archivos XLS, lo que querías)
  • http://oss.sheetjs.com/js-xlsx/ (archivos XLSX/XLSM/XLSB)

Ambas páginas son analizadores XLS/XLSX controlados por API de archivo HTML5 (puede arrastrar y soltar su archivo e imprimirá los datos en las celdas en una lista separada por comas). También puede generar objetos JSON (suponiendo que la primera fila sea una fila de encabezado).

El conjunto de pruebas http://oss.sheetjs.com/ muestra una versión que usa XHR para obtener y analizar archivos.

Sube un excel file aquí y puede obtener los datos en JSON formatear en console:






Esta es una combinación de los siguientes Stackoverflow publicaciones:

  1. https://stackoverflow.com/a/37083658/4742733
  2. https://stackoverflow.com/a/39515846/4742733

Buena suerte…

Reseñas y calificaciones del tutorial

Si guardas alguna cuestión y capacidad de reformar nuestro reseña eres capaz de realizar un informe y con placer lo ojearemos.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *