Convertidor de JSON a YAML

Pega cualquier JSON (objetos, arreglos, cadenas, números, booleanos, null) y obtén YAML correctamente indentado.

YAML

Preguntas frecuentes

¿Por qué necesitaría YAML en lugar de JSON?

YAML es el formato de configuración estándar para herramientas como Docker Compose, Kubernetes, GitHub Actions y Ansible. Como YAML es un superconjunto del modelo de datos de JSON, convertir configuración JSON existente o respuestas de API a YAML es un paso común al adoptar una de esas herramientas.

¿Esto soporta anclas YAML, comentarios o archivos multi-documento?

No, este es un convertidor enfocado para datos con forma JSON simple, produce YAML en estilo de bloque estándar para objetos, arreglos y escalares. No genera características exclusivas de YAML como anclas/alias o comentarios, ya que JSON no tiene un equivalente del cual traducirlas.

¿Cómo se manejan las cadenas que parecen números o booleanos?

Se ponen automáticamente entre comillas en la salida YAML (por ejemplo "true" o "42") para que un analizador YAML las lea de vuelta como cadenas, no como un booleano o número real, preservando exactamente el tipo JSON original.

Herramientas relacionadas