Comment utiliser : Convertisseur JSON vers TOML
- Collez un objet JSON : le niveau supérieur doit être un objet.
- Le TOML s’affiche au fur et à mesure de la saisie ; un JSON invalide est signalé avec sa position.
- Copiez ou téléchargez le fichier TOML.
Comment le JSON correspond au TOML
Les valeurs simples deviennent des lignes clé = valeur. Les objets imbriqués deviennent des tables : {"server": {"port": 8080}} donne [server] suivi de port = 8080. Les tableaux d’objets deviennent des tableaux de tables écrits entre doubles crochets, [[servers]], avec un bloc par élément. Les tableaux de valeurs simples restent en ligne : tags = ["a", "b"].
Ce qui ne peut pas être converti
Le TOML n’a pas de valeur null : les valeurs nulles sont donc omises. Un document TOML est toujours une table, le JSON doit donc être un objet au niveau supérieur ; encapsulez d’abord un tableau de premier niveau dans un objet. Les dates au format ISO 8601 restent des chaînes de caractères ; si votre outil attend un type date, écrivez-les manuellement au format de date TOML.
Confidentialité par conception
La conversion s’effectue dans votre navigateur ; aucune donnée n’est envoyée.
Aussi recherché comme : json vers toml, convertir json en toml, convertisseur json toml, générer toml, json vers cargo toml, json vers pyproject toml.
Outils complémentaires : Convertisseur JSON vers TOML
- Convertisseur TOML — Convertissez vos fichiers de configuration TOML — Cargo.toml, pyproject.toml, configurations Hugo ou Netlify — en JSON ou YAML, ou transformez du JSON et du YAML en TOML.
- JSON vers YAML — Collez du JSON et obtenez un YAML propre pour vos manifestes Kubernetes, Docker Compose, GitHub Actions ou tout autre fichier de configuration.
- Formateur JSON — Collez votre code JSON pour le formater, le compresser ou le valider.
- YAML vers JSON — Collez du YAML (fichier Compose, manifeste Kubernetes ou configuration CI) et obtenez un JSON mis en forme.