Confronta JSON

Confronta due file JSON a livello strutturale ed elenca ogni valore aggiunto, rimosso e modificato per percorso.

Confrontare due file JSON ed elencare ogni differenza per percorso

Un diff testuale di due file JSON è rumoroso: chiavi riordinate, indentazione modificata e un numero riformattato appaiono tutti come modifiche anche quando i dati sono gli stessi. Confronta JSON legge entrambi i file come dati e segnala cosa differisce realmente: quali valori sono stati aggiunti, quali rimossi, quali modificati e quali hanno cambiato tipo.

Carica i due file. Il report è una tabella con una riga per ogni differenza e il percorso verso di essa in una notazione compatta, come la città all'interno dell'indirizzo del quarto cliente, seguita dal valore in ciascun file. Cambiare 1 in 1.0 non viene segnalato, perché i valori sono uguali; cambiare 1 in "1" viene segnalato come cambio di tipo, perché un programma li tratterebbe in modo diverso. Le chiavi in un ordine diverso non vengono mai segnalate. Se i file sono elenchi il cui ordine non è significativo, puoi ignorare l'ordine dell'array, nel qual caso un elenco riordinato con gli stessi elementi conta come identico. Entrambi i file vengono validati prima, e un file non valido viene segnalato con la riga e la colonna del problema.

Il confronto è esatto e copre dati annidati di qualsiasi profondità. Gli usi tipici sono verificare una configurazione prima della distribuzione, verificare una migrazione di dati, o rivedere cosa ha restituito un servizio web prima e dopo una modifica. Per normalizzare la formattazione prima di confrontare, passa ogni file attraverso il Formattatore JSON con le chiavi ordinate.

Come usare lo strumento Confronta JSON

  1. Aggiungi il tuo file JSON: trascinalo qui o fai clic per sfogliare.
  2. Apporta le modifiche nell’editor, poi scarica il risultato.

Domande frequenti

Confronta JSON è gratuito?

Sì. Confronta JSON è gratuito per un uso leggero, senza registrazione: i visitatori anonimi hanno 10 attività gratuite al giorno, e con un account gratuito l’uso quotidiano diventa illimitato. Il piano Pro a pagamento rimuove la pubblicità e aumenta i limiti di dimensione dei file per i lavori più impegnativi.

Il mio file è al sicuro?

Sì. Il tuo file viene inviato via HTTPS, elaborato da software open source self-hosted sui nostri server (nessuna IA di terze parti né API cloud) ed eliminato al più tardi entro 60 minuti, di solito subito dopo che il risultato è pronto.

Quali formati di file accetta Confronta JSON?

Confronta JSON accetta file JSON. Converti prima gli altri formati in uno supportato: gli strumenti correlati qui sotto di solito possono farlo.

Strumenti correlati

Sfoglia tutti i 110+ strumenti gratuiti per PDF, immagini, Markdown e JSON →