JSON Diff en ligne
Comparez JSON ou YAML côte à côte et concentrez-vous sur les changements réels, pas sur le format ou l’ordre des clés.
Connexes
Guides pour Diff
Réparer du JSON non valide : de « qu'est-ce qui cloche » à un fichier propre
Réparez du JSON presque correct — virgules finales, guillemets simples, clés sans guillemets — avec un formateur intelligent qui tolère le presque-JSON, puis valide de façon stricte.
Corriger les virgules finales en JSON
Une virgule finale après la dernière propriété d’un objet ou le dernier élément d’un tableau est valide dans certains contextes JavaScript, mais pas en JSON.
Validez le JSON avant les requêtes API
Une passe de validation rapide avant d’envoyer une requête API permet de séparer les problèmes de syntaxe JSON des erreurs d’authentification, de schéma et de back-end.
Comment fonctionne JSON Diff
Collez deux documents JSON (ou YAML) pour obtenir une comparaison côte à côte instantanée. Les deux documents sont parsés puis re-sérialisés avec des clés triées avant la comparaison, donc les différences d’ordre des clés ne déclenchent pas de faux positifs —— seuls les vrais changements de valeurs sont mis en évidence.
Utilisez-le comme un outil de jsondiff, json compare online ou ** compare json online** pour des réponses d’API, des snapshots, des fixtures ou des charges utiles de webhook. Compare json : repérez en un coup d’œil la dérive entre deux versions du même document.
- Vue côte à côte —— lignes supprimées à gauche, lignes ajoutées à droite, inchangées au centre
- Métriques de synthèse —— champs ajoutés, supprimés, modifiés et inchangés en un coup d’œil
- JSON et YAML —— basculez le format pour comparer des documents YAML
- Ordre des clés ignoré ——
{"a":1,"b":2}et{"b":2,"a":1}sont considérés identiques
FAQ
Pourquoi deux documents — l’un trié, l’autre non — sont-ils jugés identiques ?
Parce que selon la spécification, les objets JSON ne sont pas ordonnés. Ce diff normalise les clés avant comparaison, donc {"a":1,"b":2} et {"b":2,"a":1} sont équivalents —— seules les vraies différences de valeurs sont mises en évidence.