TOML vers JSON — Cargo.toml en JSON strict

Parsez un fichier TOML en JSON indenté dans le navigateur. Un seul document — aucun upload.

Chargement…
Convertisseur TOML → JSON
Parsez des configs TOML en JSON strict pour APIs et portes CI.

Notes développeur

• Un document TOML par collage. • JSON compact pour logs ou indenté pour revues. • Bouclez avec JSON → TOML pour vérifier la forme.

Cas récurrents

• Alimenter des validateurs JSON-only avec du TOML. • Comparer des changements Cargo.toml en arbres JSON. • Pont configs Rust/Python vers outillage JS.

À propos des options

CSV sortie : séparateur (Auto suit la locale — point-virgule sur /fr), guillemets, fins de ligne, ligne d'en-tête. CSV entrée : séparateur + première ligne = noms de colonnes (Auto entrée suit aussi la locale). Sortie JSON (sources XML, YAML ou CSV) : indentation compacte ou non et tri récursif optionnel. JSON → XML : mise en forme et largeur. YAML sortie : indent, mode lisible/serré, quotage déterministe. Les commentaires XML ne sont pas repris dans l’arbre JSON.

Exemple

Package Cargo

Entrée

[package] name = "fastminify" version = "1.0.0"

Sortie

{ "package": { "name": "fastminify", "version": "1.0.0" } }

Table dependencies

Entrée

[dependencies] serde = "1.0"

Sortie

{ "dependencies": { "serde": "1.0" } }

Outils associés

Inversez avec JSON → TOML, validez via validateur JSON ou minifiez sur minifier TOML.

FAQ TOML → JSON

Sortie JSON stricte

Workspaces Cargo multi-fichiers ?

Collez un fichier à la fois — fusion workspace hors périmètre.

Types date/heure ?

Sérialisés en chaînes JSON selon les règles parse TOML.

Traitement serveur ?

Jamais — parsing strictement côté client.

Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.