JSON vers TOML
Convertissez entre JSON et TOML (config de Cargo, pyproject, Hugo…) : tables et tableaux de tables corrects, grands entiers exacts, champs null signalés.
Comment convertir entre JSON et TOML
- Choisissez le sens : JSON → TOML ou TOML → JSON.
- Collez le contenu ou ouvrez un fichier .json/.toml ; le résultat s'affiche à droite.
- Copiez-le ou téléchargez le fichier. Ouvrez plusieurs fichiers à la fois et téléchargez-les tous dans un ZIP.
Questions fréquentes
TOML n'a pas de null, ce champ ne peut donc pas être écrit. Supprimez-le ou donnez-lui une valeur, ou activez « Ignorer les valeurs null » pour laisser ces champs de côté (ils sont listés sous le résultat).
En TOML, les valeurs simples d'une table doivent précéder ses sous-tables, sinon elles appartiendraient à la sous-table. Les champs contenant un objet ou une liste d'objets descendent donc en sections [nom] et [[nom]]. Les données sont identiques.
Les entiers jusqu'à 19 chiffres (limite de TOML) gardent chaque chiffre dans les deux sens. Au-delà, TOML ne peut pas les contenir et l'outil indique le champ. Les dates et heures TOML deviennent du texte tel qu'écrit dans le fichier, fuseau compris.
Non. Un fichier TOML est toujours une table de noms et de valeurs, le JSON doit donc être un objet. Placez le tableau dans un champ, par exemple items.
C'est entièrement gratuit et sans inscription.
Outils similaires
JSON en YAMLConvertissez entre JSON et YAMLJSON vers XMLConvertissez du JSON en XML indentéFormateur JSONFormatez, minifiez et validez du JSONJSON en CSVConvertissez entre JSON et tableaux CSVJSON en TypeScriptGénérez des interfaces TypeScript depuis un exemple JSONJSON vers JSON SchemaGénérez un JSON Schema à partir d'un exemple JSONValidateur JSON SchemaVérifiez si des données JSON respectent un JSON SchemaJSON vers ZodGénérez un schéma Zod depuis un exemple JSONJSON vers struct GoGénérez des structs Go depuis un exemple JSON