Aller au contenu principal

Comparateur JSON

JSON Diff / Compare place deux documents JSON côte à côte et indique en quoi ils diffèrent par leur structure, pas par leur texte.

Limite de traitement: 2 Mo en entrée, 100 000 éléments, 64 niveaux d’imbrication.
Traité localement dans votre navigateur

Comment l'utiliser

  1. Collez le premier document dans JSON d'origine et le second dans JSON modifié
  2. Cliquez sur Comparer — un JSON invalide d'un côté ou de l'autre est signalé avant la comparaison
  3. Lisez le résumé chiffré, puis les listes Ajoutés, Supprimés et Modifiés avec leurs chemins
  4. Utilisez Copier le résultat pour une version texte, Inverser les côtés pour retourner la comparaison, ou Effacer pour recommencer

Les deux sont d'abord analysés par le moteur JSON du navigateur : l'indentation, les espaces et l'ordre des clés d'objet ne sont donc jamais des différences — seules les valeurs comptent. Le résultat regroupe chaque changement en Ajoutés, Supprimés et Modifiés, chacun avec un chemin lisible comme user.address.city ou items[2].price, ainsi qu'un décompte par catégorie. Les éléments de tableau sont comparés par position : un tableau réordonné apparaît donc comme des éléments modifiés, pas comme un déplacement. Une valeur qui change de type JSON — un nombre qui devient une chaîne, un objet qui devient un tableau — est signalée comme un changement de type. Si un des deux côtés n'est pas un JSON valide, l'outil indique lequel et pourquoi. Tout s'exécute dans votre navigateur ; rien de ce que vous collez n'est envoyé. C'est un outil de comparaison : utilisez le formateur JSON pour rendre un document lisible, ou le minificateur JSON pour le réduire.

FAQ

Nous utilisons des cookies pour faire fonctionner ce site et, avec votre accord, pour comprendre son usage et personnaliser les publicités. Vous pouvez modifier votre choix à tout moment.