JSON Diff
Incolla due documenti JSON e vedi cosa è stato aggiunto o rimosso, riga per riga. Le chiavi degli oggetti vengono prima ordinate, quindi un oggetto riordinato non viene considerato una modifica. Tutto viene eseguito nel tuo browser, perciò i tuoi dati non vengono mai caricati.
Come fare il diff di JSON
- Incolla il JSON originale nel riquadro a sinistra.
- Incolla il JSON modificato nel riquadro a destra.
- Leggi le aggiunte e le rimozioni evidenziate qui sotto.
Informazioni sul confronto di JSON
Confrontare JSON a occhio è soggetto a errori, soprattutto quando le chiavi sono riordinate o i documenti sono di grandi dimensioni. Un diff semantico normalizza entrambi i lati — ordinando le chiavi degli oggetti e preservando l'ordine degli array — poi evidenzia solo le righe che differiscono davvero, così vedi le modifiche reali invece del rumore di formattazione.
Questo è utile per esaminare risposte API, modifiche di configurazione e output di snapshot test. Tutto viene calcolato nel tuo browser, quindi i dati che confronti — che spesso contengono record reali — non lasciano mai il tuo dispositivo.
Domande frequenti
Come confronto due file JSON?
Incolla l'originale a sinistra e la versione modificata a destra. Le righe aggiunte sono evidenziate in verde, quelle rimosse in rosso, con il conteggio di ciascuna.
L'ordine delle chiavi è importante?
No. Entrambi i lati vengono riserializzati con le chiavi ordinate prima del confronto, quindi riordinare le stesse chiavi non mostra alcuna differenza — appaiono solo le modifiche reali ai valori o alla struttura.
E se il mio JSON non è valido?
Lo strumento ti indica quale lato non è stato possibile analizzare e perché, così puoi correggerlo prima del confronto.
I miei dati vengono caricati?
No. Il confronto viene eseguito interamente nel tuo browser; nulla viene inviato a un server.