JSON Diff - Strumento online per confrontare e validare JSON
Confronta due file JSON e visualizza le differenze affiancate: individua le modifiche, gli errori e valida la struttura con elaborazione sicura lato client.
JSON 1
1
JSON 2
1
Come usare il Confronto JSON
Incolla il tuo primo oggetto JSON nell'area di testo a sinistra
Incolla il tuo secondo oggetto JSON nell'area di testo a destra
Clicca su 'Confronta JSON' per vedere le differenze evidenziate
Controlla le proprietà aggiunte, rimosse, aggiornate e invariate
Caratteristiche principali
Confronto approfondito
Confronta ricorsivamente oggetti nidificati e array per trovare tutte le differenze
Modalità di visualizzazione multiple
Passa tra viste diff affiancate e unificate per una migliore leggibilità
Risultati dettagliati
Classifica le modifiche in proprietà aggiunte, rimosse, aggiornate e invariate
FAQ
Gestisce oggetti nidificati e array?
Sì, confronta ricorsivamente tutte le strutture nidificate per trovare differenze profonde
I miei dati sono al sicuro?
Tutta l'elaborazione avviene localmente nel tuo browser - nessun dato viene inviato ai server
Quali formati sono supportati per il download?
I risultati possono essere scaricati come file di testo formattati per una facile condivisione e documentazione
Incolla due oggetti JSON nei campi di input e lo strumento evidenzia immediatamente tutte le differenze — proprietà aggiunte, rimosse, aggiornate e invariate. Percorre ricorsivamente oggetti nidificati e array per un diff approfondito, supporta le viste affiancata e unificata, e gira interamente nel browser senza inviare dati.
Come usare lo strumento di confronto JSON
- 1
Incolla il primo JSON
Inserisci l'oggetto JSON originale o di riferimento nell'area di testo a sinistra. Usa il pulsante Formatta per sistemare l'indentazione se necessario.
- 2
Incolla il secondo JSON
Inserisci il JSON da confrontare nell'area di testo a destra — entrambi gli input sono obbligatori prima del confronto.
- 3
Clicca su "Confronta JSON"
Lo strumento confronta ricorsivamente entrambi gli oggetti ed evidenzia ogni modifica nelle strutture nidificate e negli array.
- 4
Esamina i risultati
Controlla le proprietà aggiunte, rimosse, aggiornate e invariate, e passa dalla vista affiancata a quella unificata.
- 5
Copia o scarica
Copia il confronto negli appunti oppure scaricalo come file di testo formattato per condivisione e documentazione.
Riferimenti
- RFC 8259 — JSON
La specifica IETF che definisce il formato di scambio dati JSON a cui entrambi i documenti confrontati devono conformarsi.
- RFC 6902 — JSON Patch
Definisce un formato standard di documento JSON per esprimere una sequenza di modifiche (aggiunta, rimozione, sostituzione) tra due valori JSON.
Strumenti correlati
JSON Formatter
Abbellisci e valida ogni oggetto JSON prima di confrontarli.
Confronto testo
Confronta due blocchi di testo normale riga per riga anziché per struttura.
JSON in XML
Converti i tuoi documenti JSON in XML per i sistemi che lo richiedono.
YAML in JSON
Converti file YAML in JSON per poterli confrontare con questo strumento.
Domande frequenti
- Lo strumento gestisce oggetti nidificati e array?
- Sì, confronta ricorsivamente tutte le strutture nidificate trovando differenze a qualsiasi profondità.
- I miei dati sono al sicuro?
- Tutta l'elaborazione avviene localmente nel browser — nessun dato viene inviato a server esterni.
- Qual è la differenza tra la vista affiancata e quella unificata?
- La vista affiancata mostra i due JSON in colonne parallele per una revisione visiva rapida, mentre la vista unificata intreccia le modifiche in un unico flusso simile a git diff.
- Come vengono categorizzate le modifiche nei risultati?
- Le differenze sono raggruppate in quattro categorie — aggiunte, rimosse, aggiornate e invariate — per vedere esattamente cosa è cambiato tra i due documenti.
- Posso confrontare risposte JSON di API REST?
- Sì, è uno degli usi più comuni: incolla la risposta dall'ambiente di staging e quella di produzione per individuare immediatamente discrepanze.