Convertisseur TOML → JSON

Collez du TOML depuis Cargo.toml, pyproject.toml ou la configuration de votre application et convertissez‑le en JSON lisible pour scripts, audits et migrations.

Toutes les conversions de données s'effectuent localement dans votre navigateur. Aucun JSON, CSV, YAML, XML ou TOML n'est envoyé à nos serveurs.
TOMLJSON

Exemples rapides

Convertir une configuration TOML en JSON formaté

Le convertisseur TOML vers JSON est utile lorsque la configuration provenant de projets Rust, du packaging Python, de fichiers config.toml d'OpenAI Codex, des paramètres de sites statiques ou de configurations d'applications doit être inspectée par des scripts basés sur JSON, des clients API, des outils de validation ou des contrôles de migration. Le convertisseur analyse le TOML et génère du JSON indenté.

TOML est conçu pour la configuration, tandis que JSON est un format de données général. Les tables, tableaux de tables et valeurs scalaires peuvent être correctement mappés, mais les commentaires et la mise en forme ne survivent pas à la conversion.

Exemples TOML à vérifier en JSON

  • Cargo.toml métadonnées lorsqu'un script de publication attend des données de package au format JSON.
  • pyproject.toml dépendances ou paramètres d'outil avant de les transférer dans un autre pipeline.
  • OpenAI Codex config.toml extraits lorsque vous souhaitez inspecter les tables model, provider, sandbox ou trusted-project.
  • Configuration d'application avec tables imbriquées et tableaux nécessitant une vérification rapide en JSON.

Que vérifier après la conversion

  • Les commentaires et l'espacement qui expliquaient le fichier TOML d'origine.
  • Les clés pointées et les tables qui deviennent des objets JSON imbriqués.
  • Les tableaux de tables qui deviennent des tableaux JSON d'objets.
  • Les valeurs de date, heure et datetime, qui peuvent être sérialisées en tant que chaînes ou valeurs de type Date selon le chemin du parseur.
Note sur les dates : vérifiez les dates TOML avant d'utiliser le JSON en production. Différentes combinaisons de parseurs et de sérialiseurs peuvent les conserver en tant que chaînes ou valeurs Date.

Convertisseur associé

Vous allez dans l'autre sens ? Utilisez le Convertisseur JSON vers TOML pour des objets JSON de type configuration qui peuvent être représentés en TOML.

FAQ TOML vers JSON

Les commentaires TOML sont-ils conservés dans le JSON ?

Non. JSON n'a pas de syntaxe de commentaires, les commentaires TOML sont donc supprimés lors de la conversion.

Comment les tables TOML sont-elles représentées en JSON ?

Les tables TOML deviennent des objets JSON imbriqués. Les tableaux de tables deviennent des tableaux JSON contenant des objets.

Que devient les valeurs de date et d'heure TOML ?

Les valeurs de date, heure et datetime doivent être vérifiées après conversion car le comportement du parseur peut affecter si elles apparaissent comme des chaînes ou des valeurs sérialisées de type Date.