TOML vers JSON Convertisseur en Ligne

Free Gratuit · Sans inscription · Données non envoyées
Indent
TOML
JSON
// JSON output
Lines: Keys:

Plus d'Outils pour Développeurs

Formateur TOML
Formater & valider
YAML→JSON
Vers JSON
JSON→TOML
Vers TOML
CSV→JSON
Vers JSON
XML→JSON
Vers JSON
Formateur JSON
Formater & valider
Timestamp
Unix ↔ Date
Base64
Encoder/Décoder

Pourquoi c'est le Meilleur Convertisseur TOML vers JSON

Support Complet TOML v1.0

Analyse la spécification TOML complète : chaînes de base et littérales, chaînes multilignes, entiers (hexadécimal, octal, binaire), flottants, booléens, dates-heures, tableaux, tables en ligne, tables standard et tableaux de tables.

Conversion avec Préservation des Types

Les entiers TOML deviennent des nombres JSON, les booléens TOML des booléens JSON, et les chaînes de date-heure TOML sont conservées sous forme de chaînes ISO 8601 — sans conversion de type silencieuse.

Cargo.toml & pyproject.toml

Convertissez le Cargo.toml de Rust, le pyproject.toml de Python ou toute configuration TOML en JSON pour l'utiliser avec des outils nécessitant une entrée JSON — API, linters ou pipelines de données.

Confidentialité d'abord

La conversion se fait entièrement dans votre navigateur — aucune donnée ne quitte votre appareil. Sûr pour les fichiers TOML contenant des jetons, des identifiants ou une configuration de registre privé.

Questions Fréquentes

Pourquoi convertir TOML en JSON ?

JSON est le format universel d'échange de données pris en charge par pratiquement tous les langages de programmation et outils. Convertir TOML en JSON vous permet d'introduire des données de configuration TOML dans des API REST, des outils JavaScript, des schémas de validation de données ou tout système qui accepte JSON mais pas TOML.

Comment les tableaux de tables TOML sont-ils convertis ?

Les sections [[table]] de TOML deviennent des tableaux JSON d'objets. Par exemple, chaque entrée [[bin]] d'un Cargo.toml devient un élément d'un tableau JSON "bin".

Les dates TOML sont-elles conservées en JSON ?

JSON n'a pas de type date natif, donc les valeurs date-heure de TOML sont converties en chaînes ISO 8601 (par ex. "2024-01-15T10:30:00Z"). C'est la convention standard utilisée par la plupart des API basées sur JSON.

Puis-je convertir TOML en JSON par programmation ?

Oui. En Python, utilisez la bibliothèque standard tomllib (Python 3.11+) combinée à json.dumps(). En Node.js, utilisez le paquet @iarna/toml ou smol-toml. Cet outil en ligne est l'option la plus rapide pour les conversions ponctuelles.

Guide approfondi
Guide YAML & TOML
Kubernetes, Docker, Rust & Python
Lire le guide