Comparaison JSON
Comparer deux documents JSON en ligne : ordre des clés et indentation ignorés, ajouts, suppressions et modifications listés par JSONPath, aucun envoi
Chargement...
Comment comparer deux documents JSON en ligne
- 1
Collez ou ouvrez les deux documents JSON
Placez les deux documents à comparer dans les volets gauche et droit, ou ouvrez un fichier .json local. Le contenu reste dans votre navigateur et n'est jamais envoyé.
- 2
Lisez la liste structurée des différences
L'outil normalise d'abord les deux côtés (ordre des clés et indentation ignorés par défaut), puis liste chaque ajout, suppression et modification avec son JSONPath et les deux valeurs.
- 3
Vérifiez dans le diff et exportez
Cliquez sur une ligne de la liste pour aller à cet endroit du diff, puis copiez le diff ou téléchargez-le en fichier .patch.
Aperçu des fonctionnalités
Comparez deux documents JSON en ligne et voyez ce qui a réellement changé. L'ordre des clés et l'indentation sont ignorés par défaut : {"a":1,"b":2} et {"b":2,"a":1} sont donc considérés comme identiques. En plus de la vue côte à côte, vous obtenez une liste structurée : chaque ligne associe un JSONPath aux valeurs des deux côtés, elle vous dit donc que $.data[3].price a changé, et non « la ligne 42 a changé ». Les grands entiers et les zéros finaux comme dans 2.370 sont conservés octet par octet. Tout se passe dans votre navigateur, rien n'est envoyé.
Description de l’outil
Collez deux documents JSON et voyez ce qui a réellement changé. L’ordre des clés et l’indentation sont ignorés par défaut, une liste structurée signale les ajouts, suppressions et modifications par JSONPath avec les deux valeurs, les vues côte à côte et unifiée sont à un clic, les grands entiers gardent leur précision et tout tourne dans votre navigateur.
Liste des capacités
- La comparaison JSON ignore par défaut l'ordre des clés et l'indentation et ne signale que les vraies différences sémantiques
- Liste structurée des différences : ajouts, suppressions et modifications une par une, avec leur JSONPath et les deux valeurs
- Vue côte à côte et vue unifiée ; un clic sur une ligne amène à l’endroit correspondant du diff
- Options pour ignorer l'ordre des éléments de tableau ou la casse, et pour n'afficher que les différences ou tout le contexte
- Les grands entiers et le zéro final de 2.370 sont conservés octet par octet, jamais abîmés par la précision numérique de JavaScript
- Collez, ouvrez un fichier ou échangez les deux côtés ; le diff se copie ou se télécharge en .patch
- Si l'un des côtés est invalide, vous obtenez la ligne et la colonne exactes, pas un simple « format invalide »
- Tout s'exécute dans votre navigateur : sans connexion, sans publicité, sans envoi
Retour d'expérience
Aidez-nous à améliorer l'outil
Outils connexes
Formateur JSON en ligne
Formatez, validez et explorez du JSON dans votre navigateur : vue arbre, lignes d'erreur exactes et JSONPath, sans envoi
Comparateur de Différences de Texte
Localiser rapidement les différences, support de la vue côte à côte ou en ligne
Convertisseur JSON YAML
Conversion bidirectionnelle entre JSON et YAML, support de la coloration syntaxique et de l'historique
JSON to Excel Converter
Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping
Convertisseur JSON vers CSV
Conversion par lots, historique, support des structures JSON imbriquées