Acerca de esta herramienta
JSON y YAML describen las mismas estructuras de datos: mapas, listas y escalares. YAML cambia los corchetes por la sangría, lo que lo convierte en la opción predeterminada para los archivos de configuración, mientras que JSON domina en las APIs.
Úsalo para mover cargas útiles a manifiestos de Kubernetes, configuraciones de CI o archivos docker-compose, y viceversa.
Los comentarios de YAML no pueden representarse en JSON y se eliminan al convertir a JSON.
Preguntas frecuentes
¿Todo JSON es YAML válido?
Sí: JSON es un subconjunto de YAML 1.2, por lo que cualquier documento JSON ya es YAML válido. Lo contrario no es cierto.
¿Qué ocurre con los comentarios?
JSON no tiene sintaxis de comentarios, por lo que los comentarios de YAML se eliminan al convertir de YAML a JSON.
¿Qué versión de YAML se usa?
YAML 1.2: los escalares simples como 'on' o 'no' se mantienen como cadenas, evitando el clásico problema de Noruega.