Comparer du JSON
À propos de cet outil
Comparez deux contenus JSON côte à côte avec une comparaison structurelle plutôt qu’une simple comparaison de texte. Les clés ajoutées ou supprimées, les changements de type et les valeurs modifiées sont présentés dans une vue dépliable. Utile pour examiner les réponses d'API et les fichiers de configuration.
Mode d'emploi
- Comparaison structurelle du JSON avec affichage du chemin de chaque valeur
- Indicateurs d'ajout, suppression, modification et changement de type
- Ignorer l'ordre des clés en option lors de la comparaison d'objets
- Rapport d'erreurs d'analyse pour chaque côté
- Charger un JSON d'exemple ou coller depuis le presse-papiers
- Collez le JSON gauche et droit: Saisissez le JSON de référence et le candidat dans les deux panneaux.
- Lancez la comparaison: Cliquez sur « Comparer » pour afficher les différences structurelles.
- Inspectez les changements: Développez les nœuds pour voir le chemin exact et les écarts de valeur.
Exemples
- Vérifier des changements de schéma de réponse d'API entre versions
- Comparer les configurations exportées de différents environnements
- Examiner les mises à jour de données de test
- Auditer des changements dans des règles de politique JSON
Limites
- L’affichage de documents très volumineux et fortement imbriqués peut prendre davantage de temps.
- L'ordre des tableaux est significatif ; ignorer l'ordre ne s'applique qu'aux objets
- Les données saisies sont traitées directement dans votre navigateur et ne sont envoyées à aucun serveur.
FAQ
- En quoi cela diffère-t-il de comparer du texte ?
- Comparer du JSON comprend la structure ; des clés réordonnées ou des espaces ne créent pas de faux positifs si l'option ignorer l'ordre est activée.
- Les déplacements d'éléments dans des tableaux sont-ils détectés ?
- Les tableaux sont comparés par index ; un réordonnancement apparaît comme plusieurs modifications.
- Que se passe-t-il si un côté a du JSON invalide ?
- L'analyseur affiche les erreurs de ligne/colonne du côté en échec avant de lancer la comparaison.