Validateur YAML En Ligne
Vérifiez, Formatez Et Visualisez Du YAML
Ce validateur YAML en ligne vérifie votre fichier pendant que vous le collez et montre la ligne exacte de chaque erreur. De plus, il formate, dessine un arbre et convertit en JSON. Rien n'est envoyé.
- GratuitPrix
- 5Modes
- AucuneInscription
- AucuneEnvois
Validateur et formateur YAML
Vérifiez, rangez, visualisez et convertissez du YAML dans votre navigateur
- Lignes
- 0
- Clés
- 0
- Profondeur
- 0
Prêt. Collez du YAML et il est vérifié tout de suite.
Ce Que Fait Pour Vous Un Validateur YAML En Ligne
YAML fait tourner une grande partie du web moderne. Par ailleurs, les fichiers de configuration, les chaînes de build et les réglages de clusters l'utilisent. Mais une espace mal placée peut casser tout un déploiement, et le message d'erreur est souvent vague.
Cet outil vous dit exactement ce qui ne va pas. D'abord, collez votre YAML et l'outil le vérifie tout de suite. S'il y a une erreur, vous voyez le message et la ligne. Ensuite, un clic vous mène à cet endroit.
Il trouve aussi des problèmes qu'un analyseur seul laisserait passer. Par exemple, un no sans guillemets peut devenir false. D’ailleurs, un nombre avec un zéro initial peut devenir de l'octal. Ces contrôles font gagner un vrai temps de débogage.
En plus de vérifier, la page a quatre autres modes. Elle formate et trie le fichier, dessine un arbre, le convertit en JSON et l'encode en Base64. Tous partagent une seule zone.
Ainsi, tout se passe dans votre navigateur. Votre YAML ne quitte jamais votre appareil. C'est important, car les fichiers de configuration contiennent souvent des noms d'hôte, des jetons et d'autres détails privés.
Vérificateur YAML Aux Erreurs Claires
D'abord, le validateur lit votre fichier comme le fait un vrai analyseur. S'il trouve une erreur, il nomme la ligne. Il explique le problème en mots simples, comme une tabulation utilisée pour l'indentation ou un crochet qui ne se ferme jamais.
En effet, chaque erreur vient avec un bouton nommé Montrez-moi où. Il sélectionne l'endroit dans votre texte. Donc vous corrigez en secondes, pas en minutes. Ensuite, la vérification repart toute seule.
Quand le fichier est valide, vous recevez quand même des notes. Elles listent des risques, comme yes et no sans guillemets, ancres, commentaires et espaces en fin de ligne.
Pour plus de détails, voir : YAML 1.2 specification.
Formateur YAML En Ligne
D'abord, passez à Formater pour ranger le fichier. Ensuite, le formateur le réécrit avec des indentations propres de deux ou quatre espaces. De plus, il met aussi des guillemets aux valeurs qui en ont besoin et garde le texte en bloc comme un bloc.

Vous pouvez trier les clés de A à Z. Les fichiers triés se comparent et se relisent facilement. De plus, les tabulations et les espaces en fin de ligne disparaissent. Enfin, vous pouvez recoller le fichier propre dans votre projet.
Ce formateur YAML en ligne lit d'abord tout le fichier. Donc il n'écrit jamais une sortie cassée. Si le YAML a une erreur, il vous le dit à la place.
Visionneuse YAML En Ligne En Arbre
Un long YAML est difficile à lire. Donc le mode arbre le montre en branches. Ensuite, vous pouvez n'ouvrir que la partie qu'il vous faut. Par ailleurs, chaque clé s'ouvre et se ferme, et le nombre d'éléments s'affiche à côté.

Les chaînes, les nombres et les booléens ont leurs propres couleurs. Ainsi, vous voyez d'un coup d'œil ce que l'analyseur pense de chaque valeur.
Convertir Du YAML En JSON
Beaucoup d'outils veulent du JSON, pas du YAML. Donc le mode analyse convertit le fichier tout de suite. L'outil développe les ancres et les clés de fusion, donc le JSON contient les valeurs finales.

Ensuite, vous pouvez copier le JSON ou l'enregistrer en fichier. Le tri marche ici aussi.
Du YAML Vers Base64 Et Retour
Les secrets Kubernetes et beaucoup d'outils de CI stockent des fichiers en Base64. Donc ce mode encode votre YAML et décode du Base64 en YAML. De plus, il marche avec du texte Unicode, comme les accents et les émojis. D’ailleurs, une option sûre pour les URL échange les caractères plus et barre oblique.

Après le décodage, l'outil vérifie le texte. S'il n'est pas du YAML valide, vous recevez une note.
Le Piège De Yes Et No
En YAML 1.1, les mots simples yes, no, on et off veulent dire vrai et faux. En YAML 1.2, ce sont des textes. Donc le même fichier peut signifier des choses différentes dans deux outils. Ainsi, c'est pourquoi un déploiement marche et un autre échoue.
Par exemple, le cas classique est le code pays NO, qui devient false. Le validateur vous prévient et suggère des guillemets. Les valeurs entre guillemets sont sûres dans tout analyseur.
Règles D'Indentation
YAML utilise des espaces pour montrer la structure. YAML interdit les tabulations. En effet, chaque enfant doit être plus profond que son parent, et les frères doivent s'aligner exactement.
Ensuite, l'outil repère les deux erreurs et nomme la ligne. En bref, vous ne cherchez jamais une espace perdue à l'œil.
De plus, une clé et sa valeur ont besoin d'une espace après les deux-points. Un élément de liste a besoin d'une espace après le tiret. Ces petites règles causent beaucoup d'erreurs, et l'outil désigne chacune.
Sur cette page
- L’outil
- Ce Que Fait Pour Vous Un Validateur YAML En Ligne
- Utiliser Le Validateur YAML En Ligne, Pas À Pas
- Ce Que Ce Validateur YAML Fait Autrement
- Habitudes Pour Écrire Un YAML Plus Sûr
- Erreurs YAML Courantes Que Cet Outil Repère
- Questions fréquentes sur le validateur YAML
- Compagnons Utiles Pour Les Fichiers De Configuration
Continuer
Utiliser Le Validateur YAML En Ligne, Pas À Pas
Ainsi, quatre étapes vous mènent d'un YAML brut à un fichier propre et vérifié.
- 1
Collez votre YAML
Collez-le, ouvrez un fichier ou essayez l'exemple. L'outil le vérifie tout de suite.
- 2
Lisez le verdict
Vous voyez valide ou non valide. Les erreurs montrent la ligne, et les notes listent les risques.
- 3
Choisissez un mode
Formatez-le, voyez un arbre, passez en JSON ou encodez-le en Base64.
- 4
Copiez ou enregistrez
Copiez le résultat ou enregistrez-le en fichier avec la bonne extension.
Ce Que Ce Validateur YAML Fait Autrement
Beaucoup de validateurs disent seulement valide ou non valide. Voici les extras.
Des lignes exactes
Chaque erreur nomme la ligne, et un bouton la sélectionne dans votre texte.
Des notes intelligentes
Avertit pour yes et no, zéros initiaux, tabulations, ancres et commentaires.
Cinq modes
Valider, formater, voir un arbre, passer en JSON et Base64.
Plusieurs documents
Un fichier de plusieurs documents reçoit un sélecteur, donc vous vérifiez chacun.
Sûr dès la conception
Pas d'eval et pas de balises distantes. Les alias se développent, et rien ne s'exécute.
Rien ne quitte votre onglet
Votre navigateur fait le travail. Nous ne voyons jamais votre YAML, et nous ne gardons rien.
Habitudes Pour Écrire Un YAML Plus Sûr
De petites habitudes gardent les fichiers de configuration lisibles et sûrs.
- Utilisez des espaces, jamais des tabulations. Réglez votre éditeur pour insérer des espaces. Deux par niveau est le choix habituel.
- Gardez une seule taille d'indentation. Les indentations mélangées causent les erreurs les plus confuses. Choisissez deux ou quatre et tenez-vous-y.
- Mettez des guillemets aux valeurs ambiguës. Mettez des guillemets à yes, no, on, off et aux codes comme NO. Alors tous les analyseurs s'accordent.
- Mettez des guillemets aux nombres qui sont des codes. Les codes postaux, les versions et les numéros de téléphone perdent leurs zéros en nombres simples.
- Mettez une espace après les deux-points. Le texte cle:valeur est une seule chaîne. Le texte cle: valeur est une paire.
- Utilisez du texte en bloc pour les longues chaînes. Une barre verticale garde les sauts de ligne. Un signe supérieur à replie les lignes en une.
- Évitez les clés en double. La plupart des analyseurs gardent la dernière et cachent la première. Mais l'outil vous prévient.
- Commentez le pourquoi. Un court commentaire fait gagner une heure à la personne suivante. Mais souvenez-vous que le formatage retire les commentaires.
- Validez avant de déployer. Un contrôle d'une seconde vaut mieux qu'une chaîne échouée.
- Triez les clés dans les fichiers partagés. Des clés triées rendent les différences courtes et les relectures faciles.
- Gardez les secrets dehors. Ne collez jamais de vrais mots de passe ni jetons dans un outil. Utilisez des valeurs de test.
Erreurs YAML Courantes Que Cet Outil Repère
Chacune casse un déploiement ou change vos données. De plus, mais le validateur les trouve.
Tabulations dans l'indentation
YAML interdit les tabulations. L'outil nomme la ligne.
Indentation inégale
Une clé décalée d'une espace casse la structure. L'outil montre où.
Yes et no sans guillemets
Ils peuvent devenir true et false. Par ailleurs, les guillemets règlent cela.
Zéros initiaux
La valeur 0755 peut devenir de l'octal. Mettez-la entre guillemets si c'est un code.
Crochets non fermés
Un crochet ou un guillemet qui ne se ferme jamais cache le reste du fichier.
Espace manquante après les deux-points
Sans l'espace, la ligne est du texte simple et non une clé.
Questions fréquentes sur le validateur YAML
Ce validateur YAML en ligne est-il gratuit ?
Oui. De plus, il ne coûte rien, ne demande aucun compte et n'a pas de limite. Comme il tourne dans votre navigateur, nous n'avons aucun coût de serveur à vous répercuter.
Mon YAML est-il envoyé quelque part ?
Non. Votre navigateur lit et vérifie le fichier. Rien n'arrive sur ce site, et nous ne gardons rien. Quand vous fermez l'onglet, tout disparaît.
Quelle version de YAML lit-il ?
Par ailleurs, il lit le noyau commun de YAML 1.2, avec ancres, alias, texte en bloc et listes en ligne. Des notes vous avertissent là où des outils YAML 1.1 peuvent lire une valeur autrement.
Comment montre-t-il les erreurs ?
Vous obtenez un message clair et le numéro de ligne. Un bouton Montrez-moi où sélectionne l'endroit dans votre texte.
Que change le formateur ?
Il réindente le fichier, met des guillemets aux valeurs qui en ont besoin et retire les espaces en fin de ligne. D’ailleurs, vous pouvez aussi trier les clés.
Pourquoi mes commentaires ont-ils disparu ?
Le formatage réécrit le fichier à partir de ses données, et les données ne contiennent aucun commentaire. Mais une note vous prévient quand cela arrive.
Peut-il vérifier des fichiers Kubernetes ou Docker Compose ?
Il vérifie la syntaxe YAML de n'importe quel fichier. Il ne vérifie pas le schéma, donc il ne peut pas dire si un nom de champ est valide pour Kubernetes.
Comment gère-t-il plusieurs documents ?
Un fichier séparé par trois tirets montre un sélecteur. Ainsi, vous choisissez quel document vérifier, formater ou convertir.
Qu'est-ce que l'avertissement sur yes et no ?
En YAML 1.1, un yes ou no sans guillemets veut dire vrai ou faux. En YAML 1.2, c'est du texte. Donc l'outil vous prévient pour que vous ajoutiez des guillemets.
Les ancres et les alias sont-ils pris en charge ?
Oui. L'outil les développe dans la sortie formatée et en JSON. Une note vous dit quand le fichier les utilise.
Comment fonctionne le mode Base64 ?
En effet, il transforme votre YAML en texte Base64, ou décode du Base64 en YAML. Une option sûre pour les URL existe pour les jetons et les adresses.
Est-il sûr de coller un fichier de configuration ?
L'outil ne l'envoie jamais nulle part. Pourtant, évitez de coller de vrais secrets dans n'importe quel site. Utilisez des valeurs de test quand vous le pouvez.
Quelle taille de fichier puis-je vérifier ?
Jusqu'à quelques mégaoctets. Les très gros fichiers peuvent se lire lentement sur un téléphone.
Pourquoi l'outil met-il des guillemets à certaines valeurs au formatage ?
Certaines valeurs simples, comme y ou le mot null, pourraient être lues autrement. Les guillemets les gardent en texte, donc les données restent les mêmes dans tout analyseur.
Puis-je valider un fichier YAML qui ne contient que des commentaires ?
Oui. De plus, un fichier qui ne contient que des commentaires est valide et ne contient aucune donnée. L'outil montre zéro clé et vous dit que le fichier est propre.
Fonctionne-t-il sur un téléphone ?
Oui. Les panneaux s'empilent et les listes défilent. Pour de longs fichiers, un clavier reste pourtant plus pratique.
Compagnons Utiles Pour Les Fichiers De Configuration
D’ailleurs, vérifier n'est qu'une étape. De plus, ces trois outils gèrent les étapes autour.
Convertisseur YAML vers JSON
Transformez du YAML en JSON typé avec une liste de contrôles.
Ouvrir l’outil →Convertisseur JSON vers YAML
Écrivez du YAML propre à partir de n'importe quel JSON.
Ouvrir l’outil →Encodeur et décodeur Base64
Encodez du texte, des fichiers et des images, ou décodez-les.
Ouvrir l’outil →
Prêt à vérifier du YAML ?
Collez votre fichier et voyez le verdict. De plus, le validateur est gratuit, sans compte, et garde chaque octet sur votre appareil.