jsonecho

Validateur YAML

Découvrez si votre YAML s'analyse, et où il ne s'analyse pas.

Chargement de l'outil...

Comment utiliser Validateur YAML

  1. Collez votre YAML.
  2. Lisez le message. Vert signifie valide, rouge montre le problème.
  3. Ouvrez la vue arborescente pour voir comment les valeurs ont été analysées.

À propos de Validateur YAML

Les erreurs YAML portent rarement sur des crochets manquants. Elles portent sur un espace en trop ou en moins, une tabulation là où il devrait y avoir des espaces, ou un deux-points dans une valeur qui n'était pas entre guillemets. Le validateur exécute une analyse complète et vous montre la ligne et la colonne où l'analyseur a abandonné.

En cas de succès, vous obtenez une version normalisée de votre fichier, et la vue arborescente montre comment il a été compris. C'est un bon moyen de vérifier qu'une liste est vraiment une liste et qu'un nombre est vraiment un nombre.

Questions fréquentes

Pourquoi mon YAML échoue-t-il avec une erreur de tabulation ?

YAML n'autorise pas les tabulations pour l'indentation. Remplacez-les par des espaces, la plupart des éditeurs peuvent le faire automatiquement.

Que signifie « bad indentation of a mapping entry » ?

Une clé est indentée différemment de ses voisines, ou un élément de liste se trouve à la mauvaise profondeur. Regardez la ligne mentionnée et comparez-la avec les lignes au-dessus.

Cela vérifie-t-il les règles Kubernetes ou Docker Compose ?

Non, uniquement la syntaxe YAML. Il vous dira que le fichier s'analyse, pas que les clés sont valides pour votre outil.

Les fichiers multi-documents sont-ils pris en charge ?

Oui. Les documents séparés par --- sont lus, et affichés comme une liste dans l'arborescence.

Pourquoi une valeur est-elle affichée comme une chaîne entre guillemets ?

Elle ressemble à un nombre ou un booléen qui doit rester du texte, comme « yes » ou « 0123 ». Le validateur met ceux-là entre guillemets dans la sortie normalisée.

Plus dans Outils YAML

Tous les outils →