Confrontare due JSON (diff)
Incolla due documenti JSON affiancati per ottenere l'elenco di tutte le differenze, ognuna con il suo percorso, come dependencies.react.
I tuoi file non lasciano mai il tuo dispositivo — tutto avviene nel browser.
Come si usa
- 1Incolla il JSON originale a sinistra e quello modificato a destra.
- 2Lascia attivo "Ignora l'ordine delle chiavi" per confrontare solo il contenuto.
- 3Leggi l'elenco delle differenze: aggiunte in verde, rimozioni in rosso, modifiche in arancione.
- 4Usa il percorso di ogni riga per trovare il valore nei tuoi dati.
Domande frequenti
Che differenza c'è con un normale diff di testo?
Un diff di testo confronta le righe, quindi una riformattazione o chiavi riordinate appaiono come modifiche. Il diff JSON confronta i dati analizzati e segnala solo le vere differenze nei valori.
Come vengono confrontati gli array?
Posizione per posizione. Se inserisci un elemento all'inizio di un array, tutti i successivi vengono segnalati come modificati, perché negli array JSON l'ordine conta.
Cosa significa la notazione dei percorsi?
I percorsi usano la notazione puntata per le chiavi degli oggetti e le parentesi quadre per gli indici degli array. Ad esempio orders[0].total è il campo total del primo elemento dell'array orders.
I miei dati vengono caricati?
No. Entrambi i documenti vengono analizzati e confrontati localmente nel browser.