Convertidor YAML ⇄ JSON
Convierta YAML a JSON y viceversa: manifiestos de Kubernetes, configuraciones de CI, especificaciones de OpenAPI.
Convertidor YAML ⇄ JSON
Pegue un archivo YAML y recupere JSON, o pegue JSON y obtenga YAML limpio: el interruptor de dirección convierte en ambos sentidos. Esta es la forma más rápida de convertir un manifiesto de Kubernetes o un archivo docker-compose en JSON para un script, jq o una llamada API, para comprobar qué contiene realmente un flujo de trabajo de GitHub Actions o para mover una especificación de OpenAPI entre los dos formatos. Los formatos de configuración rara vez coinciden con la herramienta que tienes a mano; este convertidor cierra esa brecha sin instalar nada.
El lado YAML analiza de forma segura: los anclajes y los alias se resuelven en valores simples, y una secuencia de varios documentos separados por --- se convierte en una matriz JSON con un elemento por documento. Los errores de análisis se informan tranquilamente con el número de línea, por lo que una sangría incorrecta en la línea 40 de una configuración de canalización larga no se convierte en conjeturas. Por el contrario, JSON válido siempre es YAML válido: la herramienta emite YAML de estilo bloque legible y mantiene cadenas largas en una línea en lugar de doblarlas.
La opción de sangría controla la salida: dos espacios (la convención YAML), cuatro espacios o minimizada. Minificado se aplica solo a JSON: YAML no tiene una forma minimizada, por lo que esa elección honestamente se reduce a dos espacios allí. Los comentarios no sobreviven a la conversión en ninguna dirección; JSON no tiene dónde ponerlos.
Todo se ejecuta localmente en su navegador y no se carga nada, lo cual es importante, porque los archivos de configuración del mundo real contienen tokens, nombres de host internos y cadenas de conexión. Convierta, copie el resultado o descárguelo como un archivo y encadenelo al formateador o aplanador JSON para el siguiente paso.