JSON a CSV
Pega JSON y descarga un archivo CSV. Previsualiza las filas, elige el separador y abre el resultado en Excel u otra aplicación. La conversión se ejecuta en tu navegador, de modo que tus datos permanecen en tu dispositivo.
Texto pegado o archivos .json, .jsonl y .txt de hasta 50 MB
Pega o elige un archivo. También puedes soltar un archivo aquí.
Añade un apóstrofo antes del texto que podría ejecutarse como fórmula en Excel. Desactívalo para importaciones de datos CSV sin procesar.
Tu vista previa aparecerá aquí tras la conversión.
Mostrando el inicio del texto. Copia o descarga para obtenerlo al completo.
Cómo funciona
Pega JSON o elige un archivo y conviértelo a CSV en tu navegador. Revisa la tabla o el texto CSV y luego cópialo o descárgalo. No necesitas cuenta ni subir archivos. Para una explicación detallada, consulta la guía de JSON a CSV.
Cómo se transforma JSON en CSV
| Tu JSON | En el CSV |
|---|---|
| Una matriz de objetos | Una fila CSV por objeto. El encabezado incluye cada campo detectado, en orden de aparición. Los campos ausentes se convierten en celdas vacías. |
| Un único objeto | Una fila. Si el objeto solo contiene una matriz con nombre de registros, dichos registros se convierten en filas. |
| Objetos anidados | Los campos se convierten en columnas con puntos, como shipping.city. Un punto dentro del nombre de un campo se escapa como \. para distinguir los nombres. |
| Matrices dentro de registros | La matriz permanece como texto JSON en una sola celda, incluidas las matrices de objetos. CSV no admite celdas anidadas. |
| Una matriz de matrices | Cada matriz interna se convierte en una fila, sin encabezado añadido. |
Elige coma para CSV estándar, punto y coma para programas de importación que lo requieran o tabulador para un archivo TSV. Los valores que contienen el separador, comillas o saltos de línea se encierran entre comillas. El archivo utiliza codificación UTF-8 y finales de línea CRLF. Elige UTF-8 con BOM si Excel muestra caracteres acentuados o no latinos de forma incorrecta.
La protección para hojas de cálculo está activada por defecto. Las celdas de texto que comienzan con un carácter de fórmula, incluso tras espacios en blanco, reciben un apóstrofo inicial para que Excel no las ejecute. Desactívala cuando el sistema de importación necesite el texto original exacto. Los números JSON, incluidos los negativos, no se modifican.
Se admiten archivos de hasta 50 MB. Los archivos JSON Lines se convierten en una fila por línea. La vista previa muestra hasta 100 filas y 30 columnas; la descarga incluye todas las filas y columnas. Archivos JSON muy voluminosos o con registros muy anchos pueden superar la memoria del dispositivo.
Lee la guía de JSON a CSV, con instrucciones para Excel y Python (en inglés)