# Diff JSON Joli

Compare deux objets JSON et affiche leurs différences dans un format lisible

> Page canonique: https://elysiatools.com/fr/tools/pretty-json-diff

- **Catégorie:** Converter

- **Mots-clés:** json, diff, comparer, joli, format, différence, changements, objet

## Présentation

Diff JSON Joli est un outil en ligne conçu pour comparer deux objets JSON et mettre en évidence leurs différences de manière claire et structurée.

## Entrées

- **Premier JSON** (textarea): {"name": "John", "age": 30}
- **Deuxième JSON** (textarea): {"name": "John", "age": 31}
- **Afficher les Champs Inchangés** (checkbox)
- **Utiliser des Codes Couleur** (checkbox)

## Quand l'utiliser

- Vérifier les modifications entre deux versions d'un fichier de configuration.
- Déboguer des réponses API pour identifier les écarts de données.
- Comparer des structures de données complexes lors du développement logiciel.

## Fonctionnement

- Collez votre premier objet JSON dans la zone de texte dédiée.
- Insérez le second objet JSON pour lancer la comparaison.
- Activez les options d'affichage pour inclure les champs inchangés ou utiliser le code couleur.
- Visualisez instantanément les ajouts, suppressions et modifications dans l'interface.

## Cas d'usage

- Audit de fichiers de configuration système.
- Comparaison de résultats de requêtes API.
- Validation de migrations de bases de données JSON.

## Questions fréquentes

### L'outil supporte-t-il les fichiers JSON volumineux ?

Oui, l'outil est optimisé pour traiter des objets JSON de taille raisonnable de manière fluide.

### Mes données sont-elles stockées sur vos serveurs ?

Non, le traitement s'effectue localement dans votre navigateur pour garantir la confidentialité de vos données.

### Puis-je comparer des JSON avec des structures différentes ?

Absolument, l'outil identifie les clés manquantes ou ajoutées entre les deux objets.

### Comment interpréter le code couleur ?

Les couleurs permettent de distinguer visuellement les lignes ajoutées, supprimées ou modifiées par rapport à la source.

### Est-il possible de masquer les champs identiques ?

Oui, décochez l'option 'Afficher les Champs Inchangés' pour ne voir que les différences.

## Outils associés

- [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.
- [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.
- [Formateur JSON](https://elysiatools.com/fr/tools/json-formatter): Formate et valide les données JSON
- [Validateur JSON Schema](https://elysiatools.com/fr/tools/json-schema-validator): Valide les données JSON par rapport à un JSON Schema pour vérifier la structure et les types de données
- [Comparateur de Bundles AGEX](https://elysiatools.com/fr/tools/agex-bundle-diff): Compare deux bundles AGEX et met en evidence les differences de metadonnees ou de protection
- [Extracteur de contour mélodique audio](https://elysiatools.com/fr/tools/audio-melody-contour-extractor): Extrait la mélodie dominante et réunit MIDI, événements de notes, contour de hauteur, SVG et JSON dans un ZIP.
- [Diff sémantique de fichiers de configuration](https://elysiatools.com/fr/tools/config-file-semantic-diff): Comparez des configurations JSON, YAML, TOML et dotenv par chemin de clé en ignorant l’ordre et le bruit de formatage.
- [Extracteur de tokens de thème ECharts](https://elysiatools.com/fr/tools/echarts-theme-token-extractor): Extrait des design tokens — couleurs, nombres, tailles de police et chaînes — d'un JSON de thème ECharts et les exporte directement dans votre design system. Collez un objet thème (celui enregistré et passé à echarts.init(dom, themeName)) et l'outil parcourt chaque feuille, étiquetant chaque couleur (avec normalisation optionnelle nommé/rgb → hex), nombre d'espacement, taille de police et chaîne, puis émet des variables CSS propres, un thème.extend Tailwind, un tokens.json Style Dictionary ou des variables SCSS. Pont entre un thème de visualisation ECharts et les tokens de design Figma/CSS/Tailwind sans recopier chaque valeur à la main.

## Exemples

- [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
- [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)

## Contenu associé

- [Outils de Comparaison de Fichiers et de Donnees](https://elysiatools.com/fr/hubs/file-data-diff-comparison-tools): Comparez deux artefacts, choisissez la bonne branche de diff selon le format, examinez les changements structurels ou semantiques, puis terminez par une verification d'integrite lorsque l'acceptation exige une certitude au niveau des octets.
- [Workflow de Revue et de Normalisation des Changements JSON](https://elysiatools.com/fr/hubs/json-format): Figez une entree JSON ou JSONL, comparez-la a une reference ou a une configuration d'environnement, analysez les signaux de qualite et livrez un resultat normalise documente.
- [Outils JSON d'inspection, d'utilite et de transformation](https://elysiatools.com/fr/hubs/json-utility): Formatez, inspectez, comparez, fusionnez, transformez, validez, analysez et marquez des charges JSON pour les API et donnees.
