Comment utiliser : Comparateur JSON
- Collez le JSON d'origine à gauche et le JSON modifié à droite.
- Consultez le résumé des valeurs ajoutées, supprimées et modifiées.
- Utilisez la colonne du chemin pour localiser chaque modification ; cochez Ignorer l'ordre des tableaux pour les listes dont l'ordre n'a pas d'importance.
Comparaison structurelle ou comparaison de texte
Une comparaison de texte compare les lignes : un reformatage, des clés réordonnées ou une indentation modifiée font apparaître chaque ligne comme différente. Un diff JSON analyse les deux documents et compare les données : {"a":1,"b":2} et {"b":2,"a":1} sont identiques, et une valeur imbriquée modifiée n'est signalée qu'une fois, avec son chemin exact.
Comment les modifications sont signalées
| Type | Signification | Exemple |
|---|---|---|
| ajouté | Clé ou élément de tableau présent uniquement dans le document modifié | $.license |
| supprimé | Clé ou élément présent uniquement dans l'original | $.private |
| modifié | Valeur ou type différent au même chemin | $.version : "1.4.0" → "1.5.0" |
Tableaux
Par défaut, les tableaux sont comparés position par position, ce qui convient aux données ordonnées. Pour les ensembles (étiquettes, permissions, identifiants), cochez Ignorer l'ordre des tableaux : les éléments sont mis en correspondance selon leur contenu, et seuls les éléments réellement ajoutés ou supprimés sont signalés.
Cas d'usage courants
- Vérifier ce qu'une évolution d'API renvoie de différent avant et après un déploiement.
- Comparer
package.json, l'état Terraform ou les configurations de feature flags entre environnements. - Relire les mises à jour des fichiers de traduction et des jeux de test.
Pour une comparaison de texte brut, utilisez le comparateur de texte ; pour inspecter un seul document, le visualiseur JSON.
Aussi recherché comme : comparer deux json, comparateur json en ligne, différence entre deux json, diff json, comparaison json, comparer objets json, outil diff json.
Outils complémentaires : Comparateur JSON
- Formateur JSON — Collez votre code JSON pour le formater, le compresser ou le valider.
- Échapper / déséchapper JSON — Rendez tout texte utilisable dans une chaîne JSON (guillemets, antislashs, retours à la ligne et Unicode), ou reconvertissez une chaîne échappée en texte lisible ou en JSON.
- JSON vers CSV — Transformez un tableau JSON en CSV prêt à être ouvert dans un tableur.
- Validateur JSON Schema — Collez un schéma et du JSON pour voir précisément quelles valeurs enfreignent quelle règle, ou générez un schéma de départ à partir de données d'exemple.