Web Toolkit

Formateador de YAML

Valida y reformatea YAML, o conviértelo a JSON.

YAML

2
Entrada1 líneas
YAML formateado

Privado por diseño. Todo se ejecuta localmente en tu navegador. Lo que escribes nunca se sube, ni se registra, ni se almacena en un servidor.

Preguntas frecuentes

¿Qué hace este formateador de YAML?

Analiza tu YAML, lo valida y lo vuelve a imprimir con la indentación y el orden de claves normalizados. Los documentos no válidos se notifican con la línea y la columna exactas.

¿Puede convertir YAML a JSON?

Sí. Cambia a la pestaña JSON para ver el documento analizado como JSON formateado, algo práctico para comprobar cómo interpreta un analizador los valores ambiguos.

¿Por qué mi YAML falla con un error de tabulador?

La especificación de YAML no permite tabuladores para la indentación. Sustitúyelos por espacios: dos por nivel es la convención habitual.

¿Admite YAML de múltiples documentos?

Sí. Los documentos separados por `---` se analizan individualmente y se notifican juntos.

Sobre Formateador de YAML

En YAML los espacios son significativos, lo que lo hace agradable de leer y fácil de romper. Esta herramienta analiza tu documento, informa de la línea y columna de cualquier error y lo vuelve a emitir con indentación y comillas consistentes.

Dominan dos clases de error. La primera son los tabuladores: YAML los prohíbe para la indentación y el error resultante rara vez menciona los tabuladores. La segunda es el «problema de Noruega»: en YAML 1.1, los valores no, yes, on y off sin comillas se interpretan como booleanos, así que una lista de códigos de país puede convertir NO en false sin avisar. Pon esos valores entre comillas.

La pestaña de salida JSON es útil para confirmar lo que realmente ve un analizador, que no siempre es lo que sugiere la indentación.

Herramientas relacionadas