JSON Diff — Comparer Deux Objets JSON en Ligne Gratuit
Collez deux objets JSON pour les comparer côte à côte et mettre en évidence chaque clé ajoutée, supprimée et modifiée.
Qu'est-ce que le JSON Diff ?
Un diff JSON compare deux documents JSON et identifie exactement ce qui a changé : clés ajoutées, supprimées ou modifiées. Contrairement à un diff de texte simple, un diff JSON comprend la structure des objets — réordonner les clés ne produit pas de fausses différences, et les objets imbriqués sont comparés récursivement. Tout s'exécute dans votre navigateur — aucune donnée n'est envoyée à un serveur.
Avant de comparer, assurez-vous que les deux JSON sont valides avec le Validateur JSON. Pour formater le JSON afin de le lire plus facilement, utilisez le Formateur JSON.
Questions Fréquentes
Que montre le JSON Diff ?
Il montre les clés ajoutées (+), supprimées (−) ou modifiées (~) entre les deux JSON. Il effectue une comparaison récursive profonde incluant les objets et tableaux imbriqués.
À quoi sert le JSON diff ?
Utilisations courantes : comparer les réponses d'API avant et après une modification, vérifier les différences de fichiers de configuration, déboguer des transformations de données et auditer des migrations JSON.
L'ordre des clés est-il important ?
Non. Les clés d'objet JSON sont non ordonnées par spécification. Cet outil compare par nom de clé, pas par position, donc les clés réordonnées ne sont pas signalées comme des différences.
Quelle est la différence entre un diff JSON et un diff texte ?
Un diff texte compare ligne par ligne — reformater ou réordonner le JSON produit de fausses différences. Un diff JSON comprend la structure de données, compare par nom de clé et gère correctement les imbrications.