Comparaison de réponses API
Comparer les réponses JSON des endpoints v1 et v2 pour confirmer les champs ajoutés, supprimés et les changements de valeurs pendant les tests d’intégration ou de régression.
Comparer les réponses JSON des endpoints v1 et v2 pour confirmer les champs ajoutés, supprimés et les changements de valeurs pendant les tests d’intégration ou de régression.
Comparer les configurations JSON de développement, staging et production en ignorant l’ordre pour réduire le bruit sans intérêt.
Vérifier les structures JSON anciennes et nouvelles après une migration afin de contrôler les renommages, valeurs par défaut et objets séparés.
Comparer deux requêtes, logs ou snapshots d’état pour comprendre exactement ce qui a changé avant et après un incident.
Importer ou coller deux JSON et inspecter les différences structurelles et par champ dans des configurations, exports, fixtures ou exemples d’API.
Étape
Étape 1 – Collez ou importez les deux fichiers JSON
Étape
Étape 2 – Configurez les options de comparaison
Étape
Étape 3 – Analysez la visualisation du diff
Étape
Étape 4 – Exportez les résultats
Conseils rapides pour comparer du JSON
Combinez ces outils avec la comparaison JSON pour des workflows de validation, formatage et génération de code.
Formatez d’abord pour normaliser les espaces et faciliter la lecture du diff.
Validez les deux JSON avant de comparer pour garantir une syntaxe correcte.
Réparez le JSON mal formé avant la comparaison lorsqu’un côté ne peut pas être analysé.
Convertissez un payload JSON vérifié en feuille de calcul après avoir confirmé les différences.
L’outil effectue un diff structurel pour détecter les ajouts, suppressions et modifications dans des objets et tableaux imbriqués.
Non. Tout est traité localement dans votre navigateur et n’est jamais envoyé à nos serveurs.
Vous pouvez ignorer les espaces, la casse et l’ordre afin de vous concentrer sur les changements structurels importants plutôt que sur les différences de formatage.
Oui. L’option normalise les espaces à l’intérieur des valeurs de type string. Les espaces en dehors des strings sont déjà ignorés lors du parsing JSON.
Oui. Lorsque l’option est activée, les clés et les valeurs string sont comparées sans tenir compte des majuscules/minuscules.
Oui. Ignorer l’ordre traite les clés d’objets et les éléments de tableaux comme non ordonnés, ce qui est utile lorsque l’ordre n’a pas de sens.
Quand une option d’ignorance est activée, la vue passe en aperçu normalisé pour que la surbrillance corresponde exactement aux règles. Désactivez les options pour rééditer le JSON brut.
JSON Patch est un standard d’opérations (add, remove, replace, etc.) permettant de transformer un document JSON en un autre.
Nous calculons un ensemble fiable d’opérations de A → B à partir des chemins JSON Pointer. Pour les tableaux, nous pouvons utiliser des remplacements prudents afin d’éviter les décalages d’index.
Utilisez Copier le résumé pour une vue rapide, Exporter le rapport pour télécharger un rapport Markdown, ou Exporter JSON Patch pour appliquer les changements par programme.