OKfmt

JSON CSV

Convierte matrices de objetos JSON a CSV (RFC 4180, escape de comillas con CRLF), incrusta valores anidados como cadenas JSON para importación en Excel y análisis de datos.

Arrastra archivos aquí o haz clic

Ctrl+V para pegar desde el portapapeles

Cómo convertir JSON a CSV

  1. 1Sube tu archivo JSON arrastrándolo, haciendo clic o pegándolo.
  2. 2Ajusta la configuración de calidad si es necesario.
  3. 3Haz clic en 'Convertir Ahora' y espera a que se complete la conversión.
  4. 4Descarga tu archivo CSV convertido.

Acerca de la conversión de JSON a CSV

JSON es un formato de intercambio basado en texto de pares clave-valor y arreglos compatible con RFC 8259. Solo admite seis tipos de datos básicos y no incluye definiciones nativas de estructura tabular. CSV es un formato tabular de texto plano compatible con RFC 4180, y es un formato común para el intercambio de datos entre bases de datos y hojas de cálculo. Esta conversión satisface el requisito de importar datos JSON no tabulares a hojas de cálculo.

Esta conversión utiliza SheetJS para el análisis de estructuras. Los arreglos de objetos JSON planos mapean las claves de objeto a nombres de columna CSV, y las estructuras anidadas se convierten a nombres en formato de ruta de claves. JSON no admite comentarios nativos, por lo que no se pueden retener. Todos los datos se almacenan en formato de cadena CSV, y no se conserva la información del tipo de dato original.

La salida de la conversión se puede importar directamente en Microsoft Excel 2007 y versiones posteriores, y WPS Spreadsheets 2019 y versiones posteriores. Se puede usar para exportar JSON devuelto por APIs de frontend a hojas de cálculo editables para flujos de trabajo de análisis de datos convencionales. El tamaño máximo de un archivo JSON individual es 50MB.

JSON vs CSV: comparación técnica

CaracterísticaJSONCSV
Lanzamiento20011972
DesarrolladorDouglas CrockfordRFC 4180

Preguntas frecuentes sobre JSON → CSV

¿Cambiarán los datos de la tabla después de la conversión?

El contenido correspondiente a cada par clave-valor no cambiará. Los tipos numéricos y booleanos de los datos originales se convierten a cadenas CSV para su almacenamiento, y el contenido original no se modifica. La conversión utiliza SheetJS para el análisis y mapeo, y la salida cumple con las especificaciones del formato RFC 4180.

¿Se pueden conservar las estructuras anidadas?

Se conservará la información de jerarquía de las estructuras anidadas. Durante la conversión, las rutas anidadas se concatenan en nombres de columna CSV, y todo el contenido de datos original se retiene por completo. Solo se cambia la estructura de almacenamiento, y no se descarta el contenido correspondiente a las jerarquías anidadas.

¿Cuál es el límite de tamaño de archivo?

El límite de tamaño de archivo individual para conversión en este sitio es 50MB, y solo se puede procesar un archivo por conversión. Los archivos de más de 50MB serán rechazados por el sistema. Divida el archivo y envíe la conversión nuevamente.

¿Se guardarán los archivos fuente?

Los archivos se cargan al servidor por HTTPS para la conversión. Inmediatamente después de completar la conversión, el servidor elimina tanto el archivo fuente como el archivo de salida. No se almacena ningún archivo ni se retienen datos de usuario.