JSON a CSV

Convierte un arreglo de objetos JSON planos a CSV.

Tu JSON se analiza y se convierte a CSV localmente en tu navegador, y nada se sube a un servidor.

¿Necesitas primero un JSON legible y validado? Prueba el Formateador JSON.

Acerca de JSON a CSV

Este conversor de json a csv convierte un arreglo de objetos JSON planos en un archivo CSV separado por comas con una fila de encabezado, listo para abrir en una hoja de cálculo. Las columnas se construyen a partir de la unión de las claves de cada objeto, así que las filas con campos faltantes siguen alineándose correctamente, y cualquier valor que contenga comas, comillas o saltos de línea se entrecomilla de forma segura según las reglas de CSV. Es útil para personas desarrolladoras que exportan respuestas de API, equipos de QA que convierten fixtures de prueba en una hoja y analistas que necesitan convertir json a csv para Excel, Google Sheets o Numbers. Pega un solo objeto o un arreglo json a csv completo y el resultado se actualiza al instante. Todo se procesa localmente en tu navegador, así que incluso los payloads grandes se quedan en tu máquina y nada se sube a un servidor.

Características

Cómo usar JSON a CSV

  1. Pega tu arreglo JSON de objetos planos en el cuadro de entrada.
  2. Revisa la salida CSV en vivo a la derecha y verifica si hay algún banner de advertencia.
  3. Corrige los errores de análisis o de estructura que aparezcan debajo de la entrada.
  4. Haz clic en Copiar para tomar el CSV, o usa el botón .csv para descargar data.csv.
  5. Abre el archivo descargado en Excel, Google Sheets o Numbers.

Ejemplo

Entrada

[ { "id": 1, "name": "Ada" }, { "id": 2, "name": "Linus, Jr" } ]

Salida

id,name
1,Ada
2,"Linus, Jr"

Los valores con comas se entrecomillan automáticamente en la salida CSV.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es el conversor de JSON a CSV de ArrayKit?
Es una herramienta en el navegador que convierte un arreglo JSON de objetos planos (o un solo objeto) en un CSV con una fila de encabezado que puedes copiar o descargar como data.csv.
¿Cómo convierto a CSV un arreglo JSON con claves distintas por objeto?
Solo pega el arreglo. ArrayKit reúne la unión de todas las claves de cada objeto para el encabezado, y cualquier fila a la que le falte una clave obtiene una celda vacía en esa columna.
¿Qué pasa con los objetos y arreglos anidados durante la conversión?
Los valores anidados se convierten a una cadena JSON dentro de una sola celda y se muestra una advertencia. El CSV funciona mejor con objetos planos, así que aplánalos primero para obtener resultados más limpios.
¿Puedo abrir el resultado CSV en Excel o Google Sheets?
Sí. Haz clic en el botón .csv para descargar data.csv y luego ábrelo en Excel, Google Sheets o Numbers como un archivo separado por comas.
¿El conversor entrecomilla los valores que contienen comas o comillas?
Sí. Cualquier valor con una coma, comilla doble o salto de línea se envuelve en comillas y las comillas internas se duplican, siguiendo las reglas estándar de escape de CSV.
¿Mi JSON se sube a algún lugar cuando lo convierto a CSV?
No. Esta conversión de JSON a CSV se ejecuta por completo en tu navegador, así que tus datos nunca salen de tu dispositivo y nada se envía a un servidor.

Herramientas relacionadas

Todas las herramientas de ArrayKit