Outil de développement / 11
Comparateur de différences JSON
Comparez deux contenus JSON côte à côte, avec surlignage des clés ajoutées, supprimées et modifiées.
Comparateur de différences JSON: TOEA analyse et compare de manière récursive deux objets ou tableaux JSON, en identifiant les ajouts et suppressions de clés ainsi que les modifications de type/valeur. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Les tableaux sont comparés par position
L’élément 0 est comparé à l’élément 0, l’élément 1 à l’élément 1, et ainsi de suite. Si un tableau contient un enregistrement inséré au début, tous les éléments suivants sont décalés et signalés comme modifiés, même si rien d’autre n’a changé. Avant de comparer des listes dont l’ordre n’a pas d’importance, comme des utilisateurs ou des produits, triez-les avec la même clé, par exemple id, afin que chaque enregistrement corresponde à son équivalent.
Ce qui compte comme un changement
La comparaison porte sur les valeurs analysées : l’indentation, les espaces et l’ordre des clés n’apparaissent donc jamais, et 1.0 est égal à 1. En revanche, un changement de type est signalé : 42 comparé à "42", ou null comparé à une clé absente. Lorsque une réponse d’API ne diffère que par sa mise en forme, utilisez cet outil ; pour voir les changements de présentation ou de commentaires, comparez le texte dans le comparateur de différences.
Les chemins sont écrits avec des points et des crochets, par exemple items[2].price, ce qui rend ambiguë une clé contenant elle-même un point.
Comment l'utiliser
- Collez le JSON d'origine à gauche et le JSON mis à jour à droite.
- Passez en revue les entrées ajoutées (+), supprimées (-) et modifiées (~).
- Copiez ou téléchargez le JSON de diff structuré.
Confidentialité et limitations
Toutes les opérations d'analyse et de diff JSON sont réalisées localement dans la mémoire de votre navigateur.
Outils associés
Questions fréquentes
Comment les éléments des tableaux sont-ils comparés ?
Les éléments des tableaux sont comparés par leur index positionnel et leur structure de valeur.
Puis-je exporter le diff ?
Oui, vous pouvez copier ou télécharger le tableau de diff filtré.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis