# Convertisseur de paire clé-valeur d'objet

Convertit entre différents formats de paire clé-valeur d'objet et manipule les structures d'objet

> Page canonique: https://elysiatools.com/fr/tools/object-key-value-converter

- **Catégorie:** Data Processing

- **Mots-clés:** object, key-value, convert, transform, json, Object Key-Value Converter

## Présentation

Le convertisseur de paire clé-valeur d'objet est un outil polyvalent conçu pour transformer, restructurer et formater vos données d'objets en toute simplicité, que vous travailliez avec du JSON, du JavaScript ou des variables d'environnement.

## Entrées

- **Entrée d'objet** (textarea): Enter your object data...
- **Format d'entrée** (select)
- **Mode de conversion** (select)
- **Format de sortie** (select)
- **Transformer la casse des clés** (select)
- **Transformer la casse des valeurs** (select)
- **Séparateur de propriétés** (select)
- **Trier les résultats** (select)

## Quand l'utiliser

- Pour convertir rapidement des objets JSON en fichiers de propriétés ou en variables d'environnement.
- Pour normaliser la casse des clés ou des valeurs dans des jeux de données complexes.
- Pour inverser les clés et les valeurs ou extraire des structures spécifiques lors de la préparation de données pour le développement.

## Fonctionnement

- Collez votre objet source dans la zone de saisie et sélectionnez le format d'entrée correspondant.
- Choisissez le mode de conversion souhaité, comme l'inversion des clés/valeurs ou la transformation en tableau.
- Appliquez des options de formatage supplémentaires, telles que la modification de la casse ou le tri des éléments.
- Copiez le résultat généré dans le format de sortie sélectionné.

## Cas d'usage

- Préparation de fichiers de configuration pour des applications backend.
- Nettoyage et normalisation de données API avant intégration.
- Transformation rapide de structures de données pour des scripts de migration.

## Questions fréquentes

### Quels formats d'entrée sont pris en charge ?

L'outil accepte les objets JSON, les objets JavaScript et les formats de texte brut de type clé-valeur.

### Puis-je modifier la casse des clés automatiquement ?

Oui, vous pouvez transformer les clés en minuscules, majuscules, camelCase, snake_case, kebab-case ou PascalCase.

### L'outil peut-il inverser les clés et les valeurs ?

Absolument, le mode 'Swap Keys and Values' permet d'inverser instantanément la structure de votre objet.

### Est-il possible de trier les données converties ?

Oui, vous pouvez trier les résultats par clés ou par valeurs, de manière ascendante ou descendante.

### Quels formats de sortie sont disponibles ?

Vous pouvez exporter vos données en JSON, objet JavaScript, format clé-valeur, fichier .properties ou variables d'environnement (.env).

## Outils associés

- [Renommeur de Clés JSON](https://elysiatools.com/fr/tools/json-key-renamer): Renomme les clés d'objets JSON en lot avec support pour les motifs, règles et transformations. Parfait pour le formatage des réponses API.
- [Dé-aplatisseur JSON](https://elysiatools.com/fr/tools/json-unflattener): Convertit les paires clé-valeur aplaties en objets JSON imbriqués avec support pour différents formats de clé
- [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
- [EDN vers JSON](https://elysiatools.com/fr/tools/edn-to-json): Convertit les données EDN (Extensible Data Notation) au format JSON
- [GraphQL vers JSON](https://elysiatools.com/fr/tools/graphql-to-json): Convertit les requêtes ou réponses GraphQL au format JSON

## Exemples

- [Exemples JSON](https://elysiatools.com/fr/samples/json): Exemples de format JSON (JavaScript Object Notation) de structures simples à complexes
- [Exemples JWT](https://elysiatools.com/fr/samples/jwt-samples): Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées
- [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
- [Échantillons Convertisseur Hex/Unicode](https://elysiatools.com/fr/samples/text-hex-unicode-formats): Échantillons de test pour la conversion de séquences d'échappement hex et unicode
