Comparateur de tableaux JSON

Compare deux listes ou objets JSON, détecte les différences et propose des filtres ergonomiques.

0 éléments
1
0 éléments
1

À propos : Comparateur de tableaux JSON

Le comparateur JSON met deux listes côte à côte et te montre ce qui ne se trouve que d'un côté, ce qui est commun aux deux et leur taux de similarité. Pratique pour vérifier qu'un export contient bien les mêmes identifiants qu'un autre, repérer les entrées manquantes après une migration ou comparer deux réponses d'API. Avec des tableaux d'objets, tu choisis les clefs à comparer parmi celles que les deux côtés partagent. Tout le calcul se fait dans ton navigateur.

Fonctionnalités

  • Comparaison de tableaux de valeurs simples (textes, nombres, booléens) par appartenance : l'ordre et les doublons n'ont pas d'importance.
  • Détection des clefs communes entre deux objets, puis comparaison limitée aux clefs que tu coches.
  • Options pour ignorer la casse et les accents, et comparaison stricte qui distingue le nombre 1 de la chaîne "1".
  • Diff côte à côte ou unifié, avec compteurs d'ajouts et de suppressions, taux de similarité et filtre de recherche.
  • Chaque liste peut être renommée et parcourue en vue arborescente, avec une recherche dans les clefs et les valeurs.

Comment l'utiliser

  1. Colle ton premier JSON dans le panneau de gauche et le second dans celui de droite, en les renommant si besoin.
  2. Ouvre les options avancées pour ignorer la casse ou les accents, ou désactiver la comparaison stricte.
  3. Clique sur Analyser pour obtenir le diff, ou choisis les clefs communes à comparer si tes listes contiennent des objets.
  4. Filtre le diff ou bascule entre la vue côte à côte et la vue unifiée pour lire les différences.

Questions relatives à l'utilisation

Non. La comparaison tourne entièrement dans ton navigateur, rien n'est envoyé à un serveur. Le contenu des deux panneaux est gardé dans l'URL de la page, ce qui permet de rouvrir la même comparaison plus tard avec le même lien.

Non, pour les tableaux de valeurs simples la comparaison porte sur la présence de chaque valeur, pas sur sa position. Les doublons sont regroupés. Le diff affiche les valeurs triées par ordre alphabétique, en marquant celles présentes uniquement dans A ou uniquement dans B.

Colle-les et clique sur Analyser : l'outil liste les clefs présentes dans le premier objet de chaque côté. Coche celles qui t'intéressent puis lance la comparaison sur ces clefs. Tu obtiens le nombre de clefs identiques, la similarité et un diff ligne à ligne des valeurs qui diffèrent.