Herramienta gratuita
Convertir Excel a JSON
Suelta un libro de Excel y descarga su hoja como JSON, un registro por fila, con los nombres de tu fila de encabezado.
| name | zip | qty | vip |
|---|---|---|---|
| Ana | 02134 | 2 | TRUE |
| Ben | 10001 | FALSE |
[
{
"name": "Ana",
"zip": "02134",
"qty": 2,
"vip": true
},
{
"name": "Ben",
"zip": "10001",
"qty": null,
"vip": false
}
]Cómo convertir Excel a JSON a mano
Excel no puede guardar un archivo como JSON; Power Query lee JSON pero no lo escribe. A mano, para una hoja corta:
- Empieza un archivo de texto con [ en la primera línea.
- Escribe cada fila como {"Encabezado": "valor", …}, con los nombres de tu fila de encabezado, y una coma después de cada fila salvo la última.
- Deja los números y true/false sin comillas, y escribe una celda vacía como null.
- Termina con ] en la última línea y guarda el archivo como UTF-8 con la extensión .json.
O suelta el archivo arriba en esta página y sáltate estos pasos.
Preguntas
¿Se sube mi archivo?
No. Esta página lee y convierte el archivo dentro de la pestaña de tu navegador. No se envía nada a ningún servidor.
Mi libro tiene varias hojas. ¿Cuál se convierte?
La primera hoja que tiene datos. Si hay varias, aparece una lista de Hoja sobre la vista previa para elegir otra. Las hojas ocultas se dejan fuera: muestra la hoja en Excel para convertirla.
¿Cómo es el JSON?
Una matriz con un registro por fila, con los nombres de tu fila de encabezado: [{"name": "Ana", "qty": 2}]. Las columnas que solo tienen números o solo true/false conservan ese tipo, las celdas vacías pasan a null y los códigos como 02134 siguen siendo texto. Un encabezado como address.city sigue siendo un solo nombre; no se convierte en anidado.
¿Qué pasa con las fórmulas y las fechas?
Una fórmula pasa a ser el resultado que Excel guardó por última vez. Las fechas salen como 2024-03-15 y los importes como números simples, así que $1,234.50 pasa a 1234.5.
¿Qué archivos puede abrir?
Libros de Excel (.xlsx y .xlsm, cuyas macros nunca se ejecutan) de hasta 50 MB. Si es un .xls antiguo o tiene contraseña, ábrelo en Excel y guárdalo antes como Libro de Excel (.xlsx) sin contraseña.
Más de DocTransform
Convertir un archivo
- Convertir JSON a Excel
- Convertir JSON a CSV
- Convertir CSV a Excel
- Convertir Excel a CSV
- Convertir CSV a JSON
Corregir o comprobar un CSV
- Arregla las fechas de tu CSV
- Elimina los emails duplicados de tu CSV
- Separar nombre y apellidos de un CSV
- Dar formato E.164 a los teléfonos de un CSV
- Revisa tu CSV antes de subirlo a HubSpot
- Revisa el CSV de tu extracto bancario antes de subirlo a Xero
- Revisa tu CSV de productos antes de subirlo a Shopify