Collez deux documents JSON ci-dessous, puis cliquez sur Comparer pour trouver les différences.
JSON A (original)
JSON B (modifié)
Différences
Saisissez deux documents JSON ci-dessus, puis cliquez sur Comparer pour voir les différences.
Mode d’emploi : collez votre JSON d’origine dans la zone de texte de gauche (JSON A) et la version modifiée dans la zone de droite (JSON B). Cliquez sur Comparer pour voir toutes les différences.
Couleurs des résultats :Vert = ajouté dans B, Rouge = supprimé de A, Jaune = valeur modifiée.
Comparer comme ensembles : lorsqu’elle est cochée, les tableaux sont comparés comme des ensembles non ordonnés (l’ordre des éléments est ignoré). Par défaut, les tableaux sont comparés position par position.
Astuce : la comparaison est récursive — les objets et tableaux imbriqués sont entièrement parcourus pour trouver toutes les différences à chaque niveau.
Comparaison structurelle — l’ordre des clés n’a pas d’importance
Les objets JSON sont par définition non ordonnés. Une comparaison structurelle lit donc les deux documents comme des arbres et signale les différences de valeur par chemin — {"a":1,"b":2} et {"b":2,"a":1} sont égaux. Les outils de diff textuels signaleraient de tels fichiers comme entièrement modifiés. Les tableaux, eux, sont ordonnés : comparaison position par position par défaut, ou comme ensembles non ordonnés lorsque l’ordre des éléments n’a pas d’importance.
Chaque différence est signalée avec son chemin JSON complet, par exemple .items[0].price.
🔷 Résumé des différences
Collez deux documents JSON et cliquez sur Comparer pour voir les statistiques.