Formateur TOML en Ligne Gratuit

Free Gratuit · Sans inscription · Données non envoyées
Error
TOML INPUT
OUTPUT
// TOML output

Plus d'Outils pour Développeurs

Formateur YAML
Formater & valider
TOML→JSON
Vers JSON
JSON→TOML
Vers TOML
YAML→JSON
Vers JSON
Cron
Créer cron
Formateur JSON
Formater & valider
JSON→YAML
Vers YAML
Regex
Tester en direct

Pourquoi c'est le Meilleur Formateur TOML en Ligne

Formater & Normaliser TOML

Collez n'importe quel TOML et obtenez un espacement key = value cohérent, des lignes vides avant les en-têtes de section et les espaces superflus réduits — sans toucher à vos données.

Valider la Spec TOML Complète

Détecte les clés en double, les tables en double, les [[array of tables]] non valides, les erreurs de tables en ligne et les valeurs mal formées — le tout sans aucun aller-retour serveur.

Cargo.toml & Fichiers de Config

Idéal pour le Cargo.toml de Rust, le pyproject.toml de Python et toute configuration d'application utilisant TOML. Gère tous les types de données : chaînes, entiers, flottants, booléens, dates et tableaux.

Confidentialité d'abord

Tout le traitement s'exécute dans votre navigateur — rien n'est envoyé à un serveur. Sûr pour les fichiers Cargo.toml contenant des jetons de registre privé ou des identifiants.

Questions Fréquentes

Qu'est-ce que TOML ?

TOML (Tom's Obvious Minimal Language) est un format de fichier de configuration conçu pour être facile à lire grâce à sa sémantique simple et évidente. Il se mappe sans ambiguïté sur une table de hachage et est largement utilisé dans Rust (Cargo.toml), Python (pyproject.toml) et de nombreux autres écosystèmes.

Que modifie le formateur TOML ?

Le formateur normalise l'espacement autour des signes =, garantit qu'une ligne vide précède chaque en-tête [section] et réduit plusieurs lignes vides consécutives en une seule. Il ne change jamais les noms de clés, les valeurs ni leur ordre.

Prend-il en charge Cargo.toml et pyproject.toml ?

Oui. Cargo.toml et pyproject.toml sont tous deux des fichiers TOML standard. Ce formateur prend entièrement en charge les tableaux de tables [[bin]], [[dependencies]], les tables en ligne, les chaînes multilignes et toutes les autres constructions TOML v1.0.

En quoi TOML diffère-t-il de YAML et JSON ?

TOML est conçu spécifiquement pour les fichiers de configuration. Contrairement à JSON, il autorise les commentaires. Contrairement à YAML, il évite la structure basée sur l'indentation et l'inférence de type ambiguë. TOML possède des types explicites pour les entiers, les flottants, les booléens, les dates et les chaînes, ce qui le rend moins sujet aux erreurs pour les cas de configuration.

Guide approfondi
Guide YAML & TOML
Kubernetes, Docker, Rust & Python
Lire le guide