fixmint
IT

Confronta due documenti JSON

Incolla il JSON prima e dopo la modifica. L'ordine delle chiavi viene ignorato e le modifiche sono elencate per percorso.

  • Funziona sul tuo dispositivo
  • Senza registrazione
  • Funziona offline dopo una visita
0aggiunti
0rimossi
0modificati
0cambi di tipo
0spostati

Come confrontare due documenti JSON

  1. Incolla il JSON vecchio in Prima e quello nuovo in Dopo.
  2. Scegli come abbinare gli array, e ignora chiavi come i timestamp se vuoi.
  3. Leggi le modifiche, oppure copia la JSON Patch che trasforma Prima in Dopo.

Domande

L'ordine delle chiavi conta?

No. Due oggetti con le stesse chiavi e gli stessi valori sono uguali, qualunque sia l'ordine in cui sono scritte le chiavi.

Come vengono confrontati gli array?

Con “Abbina array per chiave” attivo, gli elementi vengono abbinati tramite un campo id, _id, key, uuid o name, così un elemento inserito risulta come un'aggiunta e uno spostato come uno spostamento. Disattivalo per confrontare gli elementi per posizione.

Che cos'è una JSON Patch?

È un elenco di operazioni standard (RFC 6902) che trasforma il documento Prima in quello Dopo. Le chiavi nei percorsi sono escapate nel modo standard, con ~0 per ~ e ~1 per /.

Posso incollare una risposta di curl o di devtools?

Sì. Se un riquadro inizia con righe di stato HTTP e intestazioni, vengono rimosse e viene confrontato solo il corpo.

Recensioni

    Nessuna recensione per ora. Sii il primo.

    La tua valutazione

    La tua email non viene mai mostrata né conservata.

    Leggi di più