Informazioni sullo Strumento di Unione e Confronto di Due File
Questo strumento ti consente di eseguire operazioni di **teoria degli insiemi** su due array JSON separati (File A e File B). Utilizza un potente algoritmo di hashing per un confronto profondo, identificando i record identici anche se le chiavi si trovano in un ordine diverso.
Come Utilizzare lo Strumento di Confronto
- Input dei Dati: Carica o incolla il contenuto dell'array JSON nei campi "File A (Dati Base)" e "File B (Dati di Confronto)".
- Configura: Opzionalmente, specifica un "Campo Chiave" (es., id) per confrontare i record solo in base a quel valore anziché a un confronto profondo. Spunta "Corrispondenza Flessibile" per un controllo dei tipi più tollerante.
- Elabora: Clicca sul pulsante "Unisci e Confronta File". Lo strumento viene eseguito localmente nel tuo browser.
- Analizza i Risultati: Rivedi le quattro sezioni di output: Unione, Intersezione, Unico in A e Unico in B. La barra delle statistiche fornisce il conteggio dei record per un'analisi rapida.
- Esporta: Utilizza i pulsanti sotto l'output per "Copia JSON di Unione Fusa" negli appunti o "Scarica JSON Fuso" come file.
Caratteristiche Chiave:
- Unione (A + B): L'elenco completo di tutti i record unici da entrambi i file, con i duplicati rimossi. Questo è il tuo file fuso finale.
- Intersezione (A ∩ B): Record trovati sia nel File A che nel File B (i duplicati comuni).
- Unico in A (A \ B): Record trovati solo nel File A.
- Unico in B (B \ A): Record trovati solo nel File B.
- Supporto Campo Chiave: Utilizza una chiave opzionale (es., id) per confrontare i record basandosi unicamente sul valore di quel campo anziché sull'intera struttura dell'oggetto.
Elaborazione Lato Client: Tutta l'elaborazione dei file viene eseguita localmente nel tuo browser. I tuoi dati non vengono mai inviati a nessun server, garantendo privacy totale e risultati rapidi.