Outils JSON pour développeurs AI · Exécution locale

Développeurs AI Espace de travail JSON

Génération en langage naturel · Schema · Zod · OpenAPI · Function Calling · MCP · 30+ outils

Outil de comparaison JSON

Comparez ajouts, suppressions et changements de valeurs entre deux JSON. Diff texte et Diff structuré, pour le débogage d'intégration ; les données restent locales.

Collez un objet à gauche et à droite (ou A / B). La comparaison texte montre blancs et ordre des clés ; le Diff structuré vise chemins et valeurs.

En intégration, le plus fréquent : « un champ en plus », « le code a changé », « une entrée de tableau en moins ». Lisez le chemin, puis décidez front ou back.

Les deux documents se comparent en local, sans service Diff tiers.

Quand utiliser le Diff structuré

Clés réordonnées, blancs différents, mais vous ne voulez que les valeurs métier : Diff structuré, moins de bruit de mise en page.

Limite sur les tableaux

Comparaison dans l'ordre actuel. Un simple déplacement peut s'afficher comme suppression + ajout. S'il y a un id stable, triez d'abord par id.

Comment faire

  1. Collez le JSON dans A et B, ou chargez l'exemple.
  2. Cliquez d'abord « Comparer le JSON » pour le diff texte.
  3. Si l'ordre des clés gêne la lecture, passez au « Diff structuré ».
  4. Pour une explication en phrases, cliquez « Explication AI », puis confirmez à la main.
  5. Copiez le résultat, ou reformatez l'une des copies et comparez à nouveau.

Cas d'usage

  • Comparer la même réponse API en staging et en production.
  • Voir quelles clés une fusion de config a vraiment écrasées.
  • Vérifier si deux Structured Output du modèle sont stables.
  • En revue de code, voir vite ce qu'un fixture a changé.

À garder en tête

  • Les deux côtés doivent être du JSON analysable ; réparez d'abord un texte invalide.
  • L'explication est une synthèse locale, pas un audit par modèle cloud.
  • Un gros objet allonge le diff ; découpez d'abord le sous-arbre qui vous intéresse.

FAQ

Un ordre de clés différent compte-t-il ?

En comparaison texte, oui. Le Diff structuré s'intéresse aux chemins et aux valeurs, pour ignorer le bruit de mise en page.

Comment comparer les tableaux ?

Dans l'ordre actuel. Un simple décalage d'éléments peut s'afficher comme suppression + ajout : relisez avec le métier.

Peut-on comparer du YAML ?

Passez d'abord en JSON sur la page YAML, puis revenez comparer.

Les deux documents sont-ils envoyés ?

Non.

Et s'il n'y a que des blancs différents ?

Mettez les deux en forme, ou utilisez directement le Diff structuré.

Peut-on ignorer un champ ?

Pas de règles d'ignore ici. Supprimez d'abord token et horodatages, puis comparez.

Comment l'utiliser avec la fusion ?

Diff d'abord pour voir les écarts, puis décidez quelle copie écrase l'autre.

Comment lire le résultat ?

Ajouts, suppressions, modifications sont marqués par chemin. Lisez le chemin, puis les anciennes et nouvelles valeurs.