Confronta due file JSON
Usa questo strumento di confronto JSON online per vedere due JSON affiancati, evidenziare le differenze ed esportare patch o report per il version control e i test API.
Passo 1 – Incolla o importa entrambi i JSON
Passo 2 – Configura le opzioni di confronto
Passo 3 – Controlla la visualizzazione del diff
Passo 4 – Esporta i risultati
Suggerimenti rapidi per confrontare JSON
// JSON A
{
"id": 1,
"name": "Maeve",
"status": "active"
}
// JSON B
{
"id": 1,
"name": "Maeve Winters",
"status": "active",
"email": "[email protected]"
}
// Diff Summary
- Modified: name ("Maeve" → "Maeve Winters")
- Added: email ("[email protected]")Combina questi strumenti con il confronto JSON per workflow di validazione, formattazione e generazione di codice.
Valida entrambi i JSON prima di confrontarli per assicurarti che la sintassi sia corretta.
Formatta prima per normalizzare gli spazi e rendere il diff più leggibile.
Genera un JSON Schema dal tuo JSON per validare cambi futuri rispetto a una struttura prevista.
Genera tipi TypeScript dal JSON per un tracciamento delle modifiche type-safe nel codice.
Lo strumento esegue un diff strutturale per rilevare aggiunte, eliminazioni e modifiche in oggetti e array annidati.
No. Tutto viene elaborato localmente nel browser e non viene mai caricato sui nostri server.
Puoi ignorare spazi, maiuscole/minuscole e ordine per concentrarti su cambiamenti strutturali significativi anziché su differenze di formattazione.
Sì. Questa opzione normalizza gli spazi all’interno dei valori stringa. Gli spazi fuori dalle stringhe sono già ignorati durante il parsing JSON.
Sì. Quando attivo, chiavi e valori stringa vengono confrontati senza distinzione tra maiuscole e minuscole.
Sì. Ignorare l’ordine rende non rilevante l’ordine delle chiavi degli oggetti e degli elementi degli array, utile quando l’ordine non è significativo.
Quando è attiva un’opzione di ignorare, la vista passa a un’anteprima normalizzata affinché l’evidenziazione rispetti le regole. Disattiva le opzioni per tornare a modificare il JSON grezzo.
JSON Patch è uno standard di operazioni (add, remove, replace, ecc.) per trasformare un documento JSON in un altro.
Calcoliamo un set affidabile di operazioni da A → B usando i percorsi JSON Pointer. Per gli array possiamo usare sostituzioni conservative per evitare problemi di indici.
Usa Copia riepilogo per copiare una panoramica rapida, Esporta report per scaricare un report Markdown o Esporta JSON Patch per applicare le modifiche via codice.