El convertidor analiza la entrada con JSON.parse, serializa el objeto resultante con la biblioteca yaml y luego aplica el formateador YAML. Si el JSON no es válido, no se genera salida YAML.
Úsalo al mover payloads de API o configuraciones JSON generadas a archivos YAML como manifiestos de Kubernetes, fragmentos de Docker Compose o configuración de CI. El ordenamiento de claves y la indentación ayudan a revisar mejor el archivo convertido.
Preguntas y respuestas frecuentes sobre este tema.
JSON usa llaves y corchetes con reglas estrictas de comillas, mientras que YAML usa una estructura basada en indentación con una sintaxis más legible. YAML soporta comentarios, cadenas multilínea y anclas/alias que JSON no tiene.
Sí, la indentación YAML se puede personalizar de 2 a 8 espacios usando las opciones de formato sobre el panel de entrada. Como YAML depende de los espacios para la estructura, 2 espacios es la convención más común.
Sí, el menú desplegable de ordenamiento le permite elegir entre mantener el orden original o ordenar alfabéticamente todas las claves de mapeo YAML (A a Z). El ordenamiento se aplica recursivamente en cada nivel de anidación.
No, la conversión de JSON a YAML se ejecuta completamente en su navegador. Sus datos JSON se procesan localmente con JavaScript y nunca se envían a ningún servidor.