Entrada
1
Resultado
El resultado en YAML aparecerá aquí...

Convertir JSON a Otros Formatos

JSON es la lingua franca de las APIs modernas, pero a veces necesitas tus datos en otro formato. Convertir JSON a CSV transforma un array de registros en una hoja de cálculo que puedes abrir en Excel, Google Sheets o importar a una base de datos. Convertir JSON a YAML hace que los archivos de configuración sean más legibles y permite añadir comentarios. Convertir JSON a XML es útil para APIs SOAP, integraciones heredadas y sistemas que requieren entrada en XML.

Cuándo convertir JSON a CSV

  • Abrir una respuesta de API en Excel o Google Sheets para analizarla
  • Importar un array JSON de registros a una base de datos SQL o una herramienta de BI
  • Compartir datos estructurados con no desarrolladores como hoja de cálculo

Para obtener los mejores resultados, usa un array JSON de objetos — cada objeto se convierte en una fila y cada clave en una columna. Los objetos anidados se aplanan en columnas con notación de punto (p. ej. user.name), y los arrays escalares se unen en una sola celda.

Cuándo convertir JSON a YAML

  • Crear manifiestos de Kubernetes o values de Helm a partir de una respuesta JSON de API
  • Convertir un archivo de configuración JSON a YAML para mejor legibilidad
  • Generar archivos de GitHub Actions o Ansible a partir de datos JSON estructurados

Si trabajas mucho con YAML, YAML Indent ofrece un kit de herramientas YAML dedicado — formateador, validador, minificador y diff.

Cuándo convertir JSON a XML

  • Alimentar datos en un servicio web SOAP que requiere XML
  • Generar archivos de recursos de Android a partir de datos JSON
  • Integrar con sistemas corporativos heredados que solo aceptan XML

Para un kit completo de XML — formateo, validación, minificación, diff y prueba de XPath — visita XML Indent.

Preguntas Frecuentes

¿Cómo convertir JSON a CSV?

Elige «JSON → CSV» y pega un array JSON de objetos. Cada objeto se convierte en una fila y cada clave en una columna; los objetos anidados se aplanan en columnas con notación de puntos y los arrays escalares se unen en una sola celda. Haz clic en Descargar para guardar un archivo .csv que puedes abrir en Excel o Google Sheets.

¿La conversión es sin pérdidas?

JSON a YAML es sin pérdidas — todos los tipos de datos JSON se mapean directamente a YAML. JSON a XML no siempre es sin pérdidas, ya que los arrays y los valores nulos de JSON no tienen equivalente directo en XML, pero todos los datos se conservan.

¿Cómo convertir JSON a YAML en Python?

import json, yaml; print(yaml.dump(json.loads(json_string)))

¿Están seguros mis datos?

Sí. Toda la conversión ocurre en tu navegador. Ningún dato se envía a ningún servidor.