Entrée TOML

Résultat de validation

Qu'est-ce qu'un validateur TOML ?

TOML (Tom's Obvious Minimal Language) est un format de configuration utilisé par Cargo, Poetry et de nombreux outils. Un validateur TOML vérifie si votre fichier est syntaxiquement correct : noms de clés valides, indentation correcte, pas de clés dupliquées et tables bien formées. La spécification TOML définit les règles.

Cet outil s'exécute entièrement dans votre navigateur. Votre TOML est parsé localement ; rien n'est envoyé à un serveur. Une syntaxe invalide produit des messages d'erreur clairs avec les informations de ligne et de colonne.

Exemples de validation TOML

Le TOML valide a des guillemets corrects. Le TOML invalide a souvent des chaînes non fermées. Exemples télécom :

Exemple 1 : TOML valide

Valide

Exemple 2 : TOML invalide (chaîne non fermée)

Invalide

Utilisez Exemple ci-dessus pour charger des exemples dans l'éditeur.

Comment utiliser cet outil

1

Coller ou importer

Copiez votre TOML et collez-le dans l'éditeur de gauche, ou cliquez sur Importer pour charger un fichier .toml. Utilisez Exemple pour des données d'exemple.

2

Vérifier le résultat

Le panneau de droite affiche « TOML valide » ou liste les erreurs spécifiques. Corrigez les problèmes et re-validez. Pour formater le TOML valide, utilisez le Formateur TOML.

3

Copier ou corriger

Utilisez Copier pour copier le résultat de validation. Corrigez les erreurs dans votre source et validez à nouveau jusqu'à ce que ça passe.

Où la validation TOML aide

Avant de committer <code>pyproject.toml</code> (utilisé par <a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>), <code>Cargo.toml</code> (utilisé par <a href="https://doc.rust-lang.org/cargo/" target="_blank" rel="noopener">Cargo</a>) ou d'autres fichiers de configuration, validez-les ici pour détecter les fautes de frappe, l'indentation incorrecte ou les clés dupliquées. Les pipelines CI et scripts de déploiement échouent souvent sur du TOML invalide ; valider d'abord économise du temps de débogage. Si vous devez convertir TOML en JSON ou YAML, utilisez TOML vers JSON ou TOML vers YAML après validation.

Questions fréquentes

Mes données sont-elles privées ?

Oui. La validation s'exécute dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Quelles erreurs détecte-t-il ?

Erreurs de syntaxe : noms de clés invalides, syntaxe de table incorrecte, clés dupliquées, mauvaise indentation, chaînes ou nombres mal formés. Il ne valide pas contre un schéma ni ne vérifie les règles sémantiques.

Puis-je valider du TOML avec des commentaires ?

Oui. TOML prend en charge les commentaires #. Le validateur accepte le TOML standard incluant les commentaires.

Validateur vs Formateur ?

Le Validateur vérifie uniquement la syntaxe. Le Formateur TOML reformate le TOML valide avec une indentation cohérente. Utilisez d'abord le validateur pour vous assurer que votre fichier est valide.

Outils connexes

TOML. Spécification TOML. Spécification JSON. Cargo. Poetry. YAML.