JSON Diff
Collez deux documents JSON et voyez ce qui a été ajouté ou supprimé, ligne par ligne. Les clés des objets sont d'abord triées, de sorte qu'un objet réordonné n'est pas compté comme une modification. Tout s'exécute dans votre navigateur, vos données ne sont donc jamais envoyées en ligne.
Comment comparer du JSON
- Collez le JSON original dans la zone de gauche.
- Collez le JSON modifié dans la zone de droite.
- Consultez les ajouts et les suppressions surlignés ci-dessous.
À propos de la comparaison de JSON
Comparer du JSON à l'œil est source d'erreurs, surtout lorsque les clés sont réordonnées ou que les documents sont volumineux. Un diff sémantique normalise les deux côtés — en triant les clés des objets tout en préservant l'ordre des tableaux — puis ne met en évidence que les lignes qui diffèrent réellement, afin que vous voyiez les véritables modifications plutôt que le bruit de mise en forme.
C'est utile pour examiner les réponses d'API, les modifications de configuration et la sortie des tests de snapshot. Tout est calculé dans votre navigateur, de sorte que les données que vous comparez — qui contiennent souvent de vrais enregistrements — ne quittent jamais votre appareil.
Questions fréquentes
Comment comparer deux fichiers JSON ?
Collez l'original à gauche et la version modifiée à droite. Les lignes ajoutées sont surlignées en vert, les lignes supprimées en rouge, avec un décompte pour chacune.
L'ordre des clés a-t-il une importance ?
Non. Les deux côtés sont re-sérialisés avec des clés triées avant la comparaison, de sorte que réordonner les mêmes clés n'affiche aucune différence — seules les véritables modifications de valeur ou de structure apparaissent.
Que se passe-t-il si mon JSON est invalide ?
L'outil vous indique quel côté n'a pas pu être analysé et pourquoi, afin que vous puissiez le corriger avant de comparer.
Mes données sont-elles envoyées en ligne ?
Non. La comparaison s'exécute entièrement dans votre navigateur ; rien n'est envoyé à un serveur.