Convertisseur JSON vers TOML - Outil en ligne gratuit
Convertisseur JSON vers TOML
Convertissez des objets JSON en fichiers de configuration TOML
Sortie TOML Propre
Les objets deviennent des [tables], les tableaux d’objets des [[tableaux de tables]] et les clés contenant des espaces ou des points sont mises entre guillemets pour vous.
Clair sur les Limites
TOML n’a pas de null et exige une table au niveau supérieur. L’outil vous prévient quand quelque chose ne peut pas être converti, au lieu de deviner.
Vérifié en Aller-Retour
Le résultat a été relu avec tomllib de Python sur des centaines de documents et a toujours redonné les données d’origine.
Confidentiel
La conversion s’exécute dans votre navigateur. Vos données ne sont jamais envoyées.
Du JSON au TOML
De nombreux outils modernes utilisent TOML pour la configuration, car il accepte les commentaires et se modifie plus facilement à la main que le JSON. Quand un projet part d'un fichier JSON, ou que vous avez les réglages en JSON depuis une API, cet outil écrit les mêmes données en TOML, prêtes à coller dans un fichier de configuration.
Quelques points demandent de l'attention. Un fichier TOML est toujours une table : le niveau supérieur du JSON doit donc être un objet. TOML n'a pas de null : les clés dont la valeur est null sont omises (l'outil indique combien) et un null dans un tableau est signalé comme une erreur. JSON ne distingue pas 1 de 1.0 : un nombre écrit 1.0 devient l'entier 1 dans le TOML. Les chaînes qui ressemblent à des dates restent des chaînes.
Points Clés
- Le niveau supérieur doit être un objet : Un tableau ou une valeur isolée ne peut pas être un document TOML.
- Les null sont omis : Les clés valant null sont supprimées, car TOML ne peut pas les représenter.
- Outils liés : Utilisez le Convertisseur TOML vers JSON pour le sens inverse.