Convertisseur JSON en TOML

Besoin de la conversion inverse ?
TOML to JSON Converter

Entrée JSON

1

Sortie TOML

Ajoutez des données JSON pour voir la sortie TOML

Votre configuration TOML convertie apparaîtra ici

Comment convertir JSON en TOML

  1. Étape 1 – Entrée JSON

    • Collez le JSON que vous souhaitez convertir dans le panneau de l'éditeur de gauche.
    • L'outil fonctionne mieux avec une utilisation de type configuration, mais prend en charge les tableaux et les imbrications profondes.
    • Utilisez le bouton Importer pour charger directement des fichiers de configuration volumineux.
  2. Étape 2 – Vérifier la sortie TOML

    • Les objets imbriqués sont convertis en tables TOML standard ([section]) ou tables en ligne.
    • Les tableaux d'objets deviennent des tableaux de tables ([[section]]).
    • Vérifiez que les chaînes et les dates sont formatées correctement dans le panneau de droite.
  3. Étape 3 – Utiliser votre TOML

    • Copiez le résultat dans votre presse-papiers pour une utilisation dans Cargo.toml, pyproject.toml ou d'autres configurations modernes.
    • Téléchargez le fichier .toml pour une utilisation hors ligne.
Exemple : JSON en TOML
// Entrée JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// Sortie TOML
[package]
name = "my-app"
version = "1.0.0"

Outils de configuration connexes

Questions fréquentes

Comment les objets JSON imbriqués sont-ils convertis ?

Les objets imbriqués deviennent des sections TOML avec notation par points. Par exemple, {database: {host: 'localhost'}} devient [database] avec host = 'localhost'.

Comment les tableaux JSON sont-ils gérés ?

Les tableaux simples deviennent des tableaux TOML avec crochets. Les tableaux d'objets sont convertis en tables de tableaux en utilisant la syntaxe [[table.name]].

Qu'en est-il des types de données complexes ?

Les dates sont formatées en chaînes ISO 8601, les structures imbriquées complexes deviennent des tables en ligne, et les caractères spéciaux sont correctement échappés.

Puis-je convertir des données JSON directement ?

Oui ! Vous pouvez coller JSON directement dans l'éditeur d'entrée ou importer des données JSON depuis diverses sources en utilisant le bouton d'importation.

Mes données sont-elles sécurisées ?

Oui, tout le traitement des données se produit entièrement dans votre navigateur. Vos données JSON ne sont jamais envoyées à aucun serveur, garantissant une confidentialité et une sécurité complètes.

Convertisseur JSON en TOML | JSONSwiss