🔄

convertisseur TOML JSON

Convertissez entre les formats TOML et JSON. Prend en charge les tables, les tableaux de tables, les tables en ligne, les chaînes multilignes et les dates. Tout s’exécute dans votre navigateur — aucun serveur, aucun suivi.

Outils de conversion Fonctionne localement Aucune donnée envoyée
toml json convertir côté client uniquement
Indentation JSON :
Entrée TOML
→
Sortie JSON
💡
TOML TOML (Tom's Obvious Minimal Language) est un format de fichier de configuration utilisé par Cargo, uv, pyproject.toml et de nombreux outils CLI. Utilisez ce convertisseur pour inspecter les configurations TOML sous forme de JSON ou générer du TOML à partir d’un objet JSON. Remarque : les dates TOML sont conservées sous forme de chaînes ISO dans la sortie JSON.

Qu’est-ce que le convertisseur TOML JSON ?

Le convertisseur TOML JSON vous aide à transférer des données de configuration structurées entre les formats TOML et JSON. Il est utile pour l’outillage des développeurs, les paramètres d’application, les métadonnées de paquets et tout flux de travail où un système préfère TOML tandis qu’un autre attend JSON.

Comment utiliser le convertisseur TOML JSON

  1. Collez du TOML ou du JSON dans le panneau de saisie.
  2. Choisissez le sens de conversion souhaité.
  3. Vérifiez le résultat converti et corrigez les problèmes de syntaxe si l’analyseur signale une erreur.
  4. Copiez la sortie dans votre fichier de configuration, votre script ou votre workflow de build.
Comprendre le convertisseur TOML vers JSON ▾
Exemple
Entrée [database] server = "db.example.com" ports = [5432, 5433]
Sortie { "database": { "server": "db.example.com", "ports": [5432, 5433] } }
Cas d’utilisation courants
  • Convertissez des fichiers de configuration d’application, Rust ou Python entre TOML et JSON
  • Inspectez les tables TOML imbriquées sous forme explicite d’objets JSON
  • Préparez des données pour les outils qui acceptent le JSON mais pas le TOML
  • Vérifiez les tableaux de tables, les tables en ligne et les valeurs typées lors du débogage de la configuration
Pourquoi utiliser cet outil
  • Utile pour les projets à forte composante de configuration et les écosystèmes de langages qui reposent sur TOML.
  • Facilite l’inspection des tables TOML et des valeurs typées sous forme JSON.
  • S’exécute localement afin que la configuration du projet reste sur votre machine.
Questions fréquentes
Les commentaires TOML sont-ils conservés lors de la conversion en JSON ?

Non. JSON ne prend pas en charge les commentaires, donc les commentaires TOML sont supprimés lors de la conversion en JSON.

L’outil prend-il en charge les tableaux de tables TOML ?

Oui. Les tableaux de tables TOML (sections à double crochet comme [[products]]) sont convertis en tableaux d’objets JSON.

Quelle version de TOML est prise en charge ?

L’outil prend en charge TOML v1.0, qui couvre toutes les fonctionnalités standard, notamment les clés pointées, les tables en ligne et les chaînes multilignes.

Mes données de configuration sont-elles en sécurité ?

Oui. Tout le traitement se fait entièrement dans votre navigateur via JavaScript. Aucune donnée n’est jamais envoyée à un serveur.