Validador YAML

Valida la sintaxis de YAML y obtén la línea y la columna exactas del primer problema. Todo se ejecuta localmente en tu navegador.

Entrada YAML

Pega tu YAML

Resultado de la validación

Resultado

Pega YAML y pulsa Validar para comprobarlo.

¿Qué hace un validador de YAML?

Un validador de YAML analiza el documento e indica si su sintaxis es válida. Detecta los errores típicos de YAML: tabuladores usados para sangrar, un dos puntos al que le falta un espacio o una lista que no está alineada con su clave padre.

Como los errores de YAML se encadenan, la línea indicada es el primer punto en el que el analizador ya no pudo continuar. Corrige esa línea primero y vuelve a validar.

Cómo validar YAML

  1. Pega tu YAML en el cuadro de entrada.
  2. Pulsa Validar YAML.
  3. Si es válido, verás una confirmación en verde.
  4. Si no lo es, el mensaje muestra la línea y la columna del primer problema.

Ejemplos de validación YAML

Documento válido

name: UrsaKit
version: 1
Válido

Tabulador en la sangría

service:
	name: api
No válido: no se permiten tabuladores para sangrar

Validador YAML: UrsaKit frente a otras opciones

CriterioUrsaKitHacerlo por tu cuentaHerramienta típica
PreparaciónAbrir la páginaInstalar un linterAbrir la página
Posición del errorLínea y columnaLínea y columnaVariable
Los datos salen del dispositivoNo, se ejecuta en el navegadorNoA menudo se envían a un servidor
Qué compruebaSintaxis YAMLReglas configurablesSolo sintaxis
Preguntas frecuentes

Preguntas frecuentes

¿Qué errores detecta?

Errores de sintaxis YAML como tabuladores en la sangría, falta de espacio después de los dos puntos, claves duplicadas y secuencias desalineadas.

¿Valida contra un esquema?

No: esta página comprueba solo la sintaxis YAML. Si necesitas reglas estructurales, usa una herramienta de esquema YAML.

¿Por qué el error aparece antes de lo que esperaba?

YAML depende de la sangría, así que el analizador puede notar el problema solo al llegar a una línea posterior. Corrige primero la línea indicada.

¿Se sube mi YAML?

No. La validación se ejecuta localmente con JavaScript en tu navegador.

¿Se pueden usar tabuladores?

No. YAML prohíbe los tabuladores para sangrar; sustitúyelos por espacios.

¿Comprueba claves duplicadas?

Sí. js-yaml informa las claves de mapeo duplicadas como error, así que el documento se marca como no válido.

Todas las Herramientas