¿Algo va mal con esta herramienta?

Sobre «Convertidor De JSON A CSV En Línea»

Esta herramienta aplana un arreglo JSON de objetos a formato CSV. Cada objeto se convierte en una fila CSV, y la unión de todas las claves se convierte en la fila de cabecera. Los objetos anidados se pueden aplanar con notación de puntos (user.name) o mantener como cadenas JSON dentro de las celdas.

JSON a CSV es el puente desde respuestas de API, exportaciones NoSQL y archivos de log hacia flujos de trabajo de hojas de cálculo: Excel, Google Sheets, R, Stata, o cualquier herramienta que consume datos tabulares.

Comas, comillas, saltos de línea y caracteres Unicode dentro de valores de cadena se escapan según RFC 4180, así que el CSV resultante abre limpio en software de hojas de cálculo.

Cómo usar esta herramienta

Cómo convertir un array JSON a CSV

  1. Pega un array JSON de objetos

    JSON en el campo «JSON array». El nivel superior DEBE ser un array y cada entrada un objeto — cualquier otra cosa lanza «JSON must be an array of objects.»

  2. Cómo se eligen las columnas

    La herramienta hace la unión de las claves de todos los objetos para construir la cabecera. Las claves que faltan en algún objeto se emiten como celdas vacías, así que arrays heterogéneos siguen siendo idempotentes.

  3. Reglas de comillas

    Las celdas con coma, comilla doble o salto de línea se envuelven en "; las " internas se escapan como "". null y undefined pasan a cadena vacía; otros tipos van por String().

  4. Ejecutar

    Salida: un único campo `csv` — cabecera más una línea por objeto, separadas por \n. Pégalo en tu hoja de cálculo o guárdalo como .csv.