L’ordine delle chiavi non conta
Gli oggetti vengono confrontati in base alle chiavi, quindi gli stessi dati in un ordine diverso risultano uguali.
Strumento JSON diff online gratuito
Confronta due file JSON, risposte di API o configurazioni e vedi ogni valore aggiunto, rimosso e modificato con il suo percorso. L’ordine delle chiavi e la formattazione non contano. Privato e gratuito, direttamente nel tuo browser.
Gli oggetti vengono confrontati in base alle chiavi, quindi gli stessi dati in un ordine diverso risultano uguali.
Ogni differenza è elencata con la sua posizione esatta, ad esempio $.user.roles[2], insieme al valore vecchio e a quello nuovo.
Attivala quando gli array sono insiemi, come tag o ID, e contano solo le aggiunte e le rimozioni.
Se un documento non può essere analizzato, vedi la riga e la colonna dell’errore, e Formatta riordina il JSON valido.
Confronta file JSON con oltre 100.000 righe in un thread in background, così la pagina resta reattiva.
Non viene caricato nulla. Risposte di API, configurazioni e dati non lasciano mai il tuo dispositivo.
Confronta la risposta di due versioni o ambienti di un’API per trovare un campo cambiato o un valore mancante.
Trova le differenze tra due file package.json, tsconfig, appsettings o altri file di configurazione JSON.
Scopri esattamente perché un risultato JSON atteso e uno effettivo non corrispondono.
Confronta due esportazioni degli stessi record per scoprire cosa è stato aggiunto, rimosso o modificato.
$.settings.theme partono dalla radice del documento $; [2] è il terzo elemento di un array.Incolla il JSON originale nel riquadro di sinistra e quello modificato nel riquadro di destra, oppure apri i file. DiffDuo elenca ogni valore modificato, aggiunto e rimosso con il suo percorso e mostra un diff fianco a fianco dei due documenti.
No. Gli oggetti vengono confrontati in base alle chiavi, quindi due documenti con gli stessi dati ma con le chiavi in un ordine diverso sono considerati uguali. Anche la formattazione e gli spazi vengono ignorati.
Sì. Attiva Ignora ordine degli array per confrontare gli array come insiemi. Gli elementi presenti in entrambi gli array corrispondono ovunque si trovino, e vengono segnalati solo gli elementi aggiunti o rimossi.
È la posizione del valore all’interno del documento: $ è la radice, .user è la chiave user, .roles è la sua chiave roles e [2] è il terzo elemento di quell’array.
DiffDuo indica quale documento contiene l’errore e la riga e la colonna in cui si trova, così puoi correggerlo. Il pulsante Formatta indenta il JSON valido per renderlo più leggibile.
No. Tutto funziona nel tuo browser, quindi il tuo JSON non lascia mai il tuo dispositivo. È sicuro anche per chiavi API, dati dei clienti e configurazioni interne.
Sì. Puoi aprire file JSON fino a 50 MB, e il diff fianco a fianco viene eseguito in un thread in background, così la pagina resta reattiva.