# Convertisseur TOML-JSON

Convertit entre les formats TOML et JSON avec prise en charge des commentaires et des structures de données complexes

> Page canonique: https://elysiatools.com/fr/tools/toml-json-converter

- **Catégorie:** Format Conversion

- **Mots-clés:** toml, json, convertir, transformer, convertisseur toml, json en toml, toml en json, config, configuration

## Présentation

Notre convertisseur TOML-JSON permet de transformer rapidement vos fichiers de configuration entre ces deux formats populaires, garantissant une compatibilité parfaite pour vos projets de développement et vos déploiements d'infrastructure.

## Entrées

- **Données d'Entrée** (textarea): Enter TOML or JSON data...
- **Direction de Conversion** (select)
- **Taille d'Indentation JSON** (number): Enter indent size for JSON output (1-8)

## Quand l'utiliser

- Migration de fichiers de configuration d'applications de TOML vers JSON.
- Standardisation de données JSON pour une utilisation dans des environnements nécessitant du TOML.
- Vérification de la structure de vos fichiers de configuration lors du développement.

## Fonctionnement

- Copiez et collez vos données TOML ou JSON dans la zone de saisie.
- Sélectionnez la direction de conversion souhaitée (TOML vers JSON ou inversement).
- Ajustez la taille de l'indentation pour formater le résultat selon vos préférences.
- Cliquez sur convertir pour obtenir instantanément votre code transformé.

## Cas d'usage

- Conversion de fichiers 'pyproject.toml' en JSON pour des outils d'analyse tiers.
- Transformation de configurations JSON complexes en TOML pour une meilleure lisibilité humaine.
- Préparation de fichiers de configuration pour des pipelines CI/CD nécessitant un format spécifique.

## Questions fréquentes

### Le convertisseur prend-il en charge les commentaires ?

Oui, l'outil est conçu pour gérer les commentaires lors de la conversion entre les formats.

### Puis-je convertir des structures de données complexes ?

Absolument, l'outil supporte les structures imbriquées et les types de données complexes.

### Quelle est la taille maximale d'indentation autorisée ?

Vous pouvez définir une taille d'indentation comprise entre 1 et 8 espaces pour le format JSON.

### Est-ce que mes données sont stockées sur vos serveurs ?

Non, le traitement est effectué localement et vos données ne sont pas conservées après la conversion.

### Le format TOML est-il strictement respecté ?

Oui, nous suivons les spécifications standard du format TOML pour garantir une compatibilité totale.

## Outils associés

- [Convertisseur HCL-JSON](https://elysiatools.com/fr/tools/hcl-json-converter): Convertit entre HashiCorp Configuration Language (HCL) et les formats JSON pour les configurations Terraform
- [Convertisseur YAML-JSON](https://elysiatools.com/fr/tools/yaml-json-converter): Convertit entre les formats YAML et JSON
- [Text to Excel Converter](https://elysiatools.com/fr/tools/text-to-excel): Convert various text formats to Excel with customizable parsing and formatting options
- [Text to JSON Converter](https://elysiatools.com/fr/tools/text-to-json): Convert various text formats to JSON with customizable parsing options
- [Suppresseur de Caractères BOM](https://elysiatools.com/fr/tools/data-bom-remover): Supprimer les caractères BOM (Byte Order Mark) du contenu textuel et des fichiers. Parfait pour nettoyer les fichiers texte avec des problèmes d'encodage.
- [JSON Key Extractor](https://elysiatools.com/fr/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [Convertisseur BSON](https://elysiatools.com/fr/tools/bson-converter): Encode et décode les données vers/depuis le format BSON (Binary JSON)
- [CSON vers JSON](https://elysiatools.com/fr/tools/cson-to-json): Convertit les données CSON (CoffeeScript Object Notation) au format JSON

## Exemples

- [Exemples JSON de Chat](https://elysiatools.com/fr/samples/chat-transcript-json): Exemples JSON pour transcriptions de chat multi-rôles
- [Exemples JSON de Texte Riche](https://elysiatools.com/fr/samples/rich-media-json): Exemples JSON pour éditeurs de texte riche (TipTap, Quill, Slate)
- [Exemples JSON](https://elysiatools.com/fr/samples/json): Exemples de format JSON (JavaScript Object Notation) de structures simples à complexes
- [Exemples JSON de Terraform Plan](https://elysiatools.com/fr/samples/terraform-plan-json-samples): Fichiers Terraform plan JSON pour visualiser les dependances et revoir les changements, proches de terraform show -json

## Contenu associé

- [Flux de configuration et variables d’environnement](https://elysiatools.com/fr/hubs/config-workflows): Inspectez, validez, convertissez, fusionnez et comparez des configurations sans exposer les secrets.
- [Flux de normalisation et d'échange JSON](https://elysiatools.com/fr/hubs/json-convert): Transformez une source structurée en représentation JSON vérifiée, puis exportez la table, configuration, document, API, XML, CSON, EDN, BSON ou UBJSON demandé par le système suivant.
