Conversor de Excel a JSON

Suelta un archivo .xlsx o .xls y convierte cualquier hoja en JSON limpio, directamente en tu navegador. Tu hoja de cálculo nunca sale de tu dispositivo.

El conversor de Excel a JSON analiza tu libro por completo en tu navegador. El archivo y cada celda que contiene permanecen en tu dispositivo y nunca se suben a ArrayKit.

Abre el conversor de CSV a JSON

Acerca de Excel a JSON

El conversor de Excel a JSON transforma un libro en JSON estructurado sin salir de tu navegador. Suelta un archivo .xlsx o .xls, elige la hoja que quieras y elige la forma: un array de objetos indexado por la fila de cabecera, o un array 2D en bruto de cada fila. Los valores de las celdas conservan su tipo: los números siguen siendo números, las casillas de verificación se vuelven true o false, y las celdas de fecha se emiten como cadenas ISO 8601 para que se analicen limpiamente más adelante. Las filas en blanco se omiten y los nombres de cabecera duplicados o vacíos se hacen únicos automáticamente, así que el resultado encaja directamente en una petición de API, un script de datos iniciales o un fixture de pruebas. Está pensado para desarrolladores, analistas e ingenieros de QA que reciben hojas de cálculo de las partes interesadas y necesitan JSON en segundos. Todo el libro se analiza en tu dispositivo: no se sube nada.

Características

Cómo usar Excel a JSON

  1. Suelta tu archivo .xlsx o .xls en la zona de arrastre, o haz clic para buscarlo
  2. Elige la hoja que quieras en el desplegable Hoja
  3. Elige «Array de objetos» o «Array 2D» y activa o desactiva la fila de cabecera
  4. Copia el JSON o descárgalo como archivo .json

Ejemplo

Entrada

Sheet1:
name   age  active
Ada    36   TRUE
Linus  54   FALSE

Salida

[
  { "name": "Ada", "age": 36, "active": true },
  { "name": "Linus", "age": 54, "active": false }
]

La fila de cabecera se convierte en las claves del objeto; las celdas de número y booleano conservan su tipo.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Cómo convierto un archivo Excel .xlsx a JSON?
Suelta el archivo .xlsx en la zona de arrastre, elige la hoja que quieras y elige «Array de objetos» para indexar cada fila por la fila de cabecera. Luego copia el JSON o descárgalo como archivo .json. Todo funciona en tu navegador.
¿Conserva los números, las fechas y TRUE/FALSE como sus tipos reales?
Sí. Las celdas numéricas siguen siendo números, las celdas booleanas se vuelven true o false, y las celdas con formato de fecha se convierten en cadenas ISO 8601 para que se analicen correctamente en cualquier idioma. Las celdas en blanco se vuelven null.
¿Puedo elegir qué hoja de un libro con varias pestañas convertir?
Sí. Cuando el libro tiene más de una hoja, aparece un desplegable Hoja para que cambies de pestaña; el JSON se actualiza al instante para la hoja seleccionada sin volver a importar el archivo.
¿Cuál es la diferencia entre «Array de objetos» y «Array 2D»?
«Array de objetos» usa la primera fila como claves y convierte cada fila posterior en un objeto. «Array 2D» devuelve cada fila como un array de valores de celda sin tratar la cabecera, reflejando la cuadrícula en bruto.
¿Qué pasa con las cabeceras de columna vacías o duplicadas?
Las cabeceras vacías se nombran 'Column 1', 'Column 2', y así según su posición, y las cabeceras repetidas reciben un sufijo numérico (name, name_2), para que cada clave de objeto siga siendo única y no se pierda ningún dato.
¿Se sube mi hoja de cálculo a un servidor para convertirla?
No. El libro se analiza por completo en tu dispositivo con un lector integrado en el navegador. El archivo y su contenido nunca salen de tu ordenador y no se envían a ArrayKit ni a ningún otro sitio.

Herramientas relacionadas

Todas las herramientas de ArrayKit