Un souci avec cet outil ?
À propos de « TOML JSON Converter Online »
Cet outil convertit entre TOML et JSON. TOML est un format de configuration pensé pour la lisibilité humaine — utilisé dans Cargo.toml (Rust), pyproject.toml (Python) et beaucoup d'outils modernes. JSON est universel mais plus dur à lire à la main.
Les conversions dans les deux sens sont sans perte pour les cas usuels : les tables TOML correspondent aux objets JSON, les tableaux de tables aux tableaux d'objets, et les types scalaires se traduisent un pour un. Les dates/datetime de TOML sont encodées en chaînes ISO 8601 dans JSON.
Utile pour porter des configs entre projets aux préférences différentes, générer des TOML d'exemple à partir de schémas JSON, ou produire des fichiers TOML programmatiquement depuis du code qui produit du JSON.
Comment utiliser cet outil
Convertir du TOML en JSON
Coller le TOML
Document TOML dans le champ « TOML ». Le parser gère tables, inline tables, tableaux de tables, chaînes multi-lignes et clés à points, conformément à la spec TOML 1.0.
Conversion à sens unique
Cet outil ne fait que TOML → JSON. Pas de JSON → TOML — éditez à la main ou utilisez un autre convertisseur si nécessaire.
Exécuter
Résultat : un seul champ `json` — une chaîne JSON mise en forme (indent 2) du TOML parsé. Les commentaires sont perdus (JSON n’en a pas).
Usage en aval
Envoyez la sortie dans vos schémas de config, validations JSON Schema, ou jq. Pour les cas typiques (Cargo.toml, pyproject.toml, configs prometheus), le résultat correspond aux parsers TOML de votre langage.