Tiroir de code

Comparateur JSON

Analysez des structures JSON sans comparer manuellement chaque ligne.

Confidentialité intégréeVotre travail reste avec vous

Votre travail reste privé dans le navigateur pendant l’utilisation de cet outil.

En bref

Que fait comparateur json ?

Comparez deux valeurs JSON valides et obtenez une liste structurée des ajouts, suppressions et modifications. Chaque différence indique son chemin afin de retrouver rapidement la propriété concernée.

Entrée
Deux valeurs JSON valides.
Résultat
Une liste structurée des différences avec leur chemin.
Prix
Gratuit
Compte
Non requis
Guide rapide et utile

Comment utiliser comparateur json

01

Ajoutez votre entrée

Deux valeurs JSON valides.

02

Choisissez les réglages

Analysez des structures JSON sans comparer manuellement chaque ligne.

03

Enregistrez ou copiez

Une liste structurée des différences avec leur chemin.

Conseil pratique

Formatez d’abord les documents lorsque vous devez aussi examiner leur structure visuelle.

Usages pratiques

Quand utiliser comparateur json

Comparer deux réponses d’API après une modification.

Vérifier les changements entre deux fichiers de configuration.

Repérer une valeur manquante dans un grand objet imbriqué.

Exemple

Un exemple concret avec comparateur json

Entrée
Avant : {"actif":true,"limite":10} ; après : {"actif":false,"nom":"Démo"}.
Résultat
Le rapport signale actif comme modifié, limite comme supprimé et nom comme ajouté.
À quoi s’attendre

Fonctionnement

Les deux entrées sont analysées avec JSON.parse(), puis parcourues récursivement. Les objets sont comparés par clé, les tableaux par index et les valeurs primitives par type et contenu.

Avant utilisation

Limites et cas particuliers

  • L’ordre des propriétés d’un objet JSON n’est pas considéré comme une différence, contrairement à l’ordre des éléments d’un tableau.
  • Les grands entiers déjà arrondis par JavaScript ne peuvent pas être récupérés dans leur forme exacte.
Questions fréquentes

Questions sur Comparateur JSON

comparateur json est-il gratuit ?

Oui. Comparateur JSON est gratuit.

comparateur json garde-t-il mon travail privé ?

Oui. Votre travail reste privé pendant l’utilisation de l’outil ; rien de ce que vous saisissez n’est envoyé.

L’ordre des clés change-t-il le résultat ?

Non. Deux objets contenant les mêmes clés et valeurs sont équivalents même si leur ordre d’écriture diffère.

Les tableaux sont-ils comparés comme des ensembles ?

Non. Leur ordre est significatif et chaque élément est comparé à l’index correspondant.