JSON Diff online
Confronta JSON o YAML affiancati e concentrati sui cambiamenti reali, non su formato o ordine delle chiavi.
Correlate
Guide per Diff
Riparare JSON non valido: da «cosa non va» a un file pulito
Ripara JSON che sembra quasi corretto — virgole finali, apici singoli, chiavi senza virgolette — con un formattatore intelligente che tollera il quasi-JSON e poi valida in modo rigoroso.
Correggere le virgole finali nel JSON
Una virgola finale dopo l’ultima proprietà di un oggetto o l’ultimo elemento di un array è valida in alcuni contesti JavaScript, ma non in JSON.
Valida il JSON prima delle richieste API
Una validazione rapida prima di inviare una richiesta API separa nettamente i problemi di sintassi JSON dagli errori di autenticazione, schema e backend.
Come funziona JSON Diff
Incolla due documenti JSON (o YAML) e ottieni subito un confronto affiancato. Entrambi i documenti vengono parsati e riserializzati con chiavi ordinate prima del diff, così le differenze nell’ordine delle chiavi non generano falsi positivi —— vengono evidenziati solo i cambi di valore reali.
Usalo come tool di jsondiff, json compare online o ** compare json online** per risposte di API, snapshot test, fixture o payload di webhook. Compare json : individua a colpo d’occhio la differenza tra due versioni dello stesso documento.
- Vista affiancata —— righe rimosse a sinistra, aggiunte a destra, invariate al centro
- Metriche di riepilogo —— campi aggiunti, rimossi, modificati e invariati a colpo d’occhio
- JSON e YAML —— cambia formato per confrontare documenti YAML
- Ordine delle chiavi ignorato ——
{"a":1,"b":2}e{"b":2,"a":1}sono trattati come uguali
FAQ
Perché due documenti — uno ordinato e l’altro no — risultano identici?
Perché, secondo la specifica, gli oggetti JSON non sono ordinati. Questo diff normalizza le chiavi prima del confronto, quindi {"a":1,"b":2} e {"b":2,"a":1} sono equivalenti —— vengono evidenziate solo le differenze reali di valore.