JSON vers TOML en ligne — Cargo.toml et pyproject.toml
Collez du JSON validé et obtenez du TOML lisible pour Rust, Python et configs DevOps. Traitement uniquement navigateur.
Notes développeur
• Le JSON doit parser sans erreur. • Les objets imbriqués deviennent des tables TOML. • Les tableaux deviennent des arrays TOML selon les capacités de l'émetteur.
Cas récurrents
• Amorcer Cargo.toml depuis exporteurs JSON. • Migrer des configs API vers fragments pyproject.toml. • Prévisualiser avant commit TOML.
À 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
Métadonnées package
Entrée
Sortie
Map dependencies
Entrée
Sortie
Outils associés
Validez avec le validateur JSON, minifiez via minifier TOML ou bouclez avec TOML → JSON.
FAQ JSON → TOML
Conversion respectueuse de la vie privée
Ordre des clés ?
L'ordre d'insertion JSON est conservé à la stringify TOML.
Commentaires en sortie ?
Le TOML généré n'a pas de commentaires — ajoutez-les manuellement après conversion.
Upload serveur ?
Non — FastMinify ne reçoit jamais le presse-papiers.
Convertisseurs, encodeurs, formateurs et minificateurs au même endroit ? Outils développeurs Ouvrez le catalogue des outils développeurs.