Studio di Riparazione e Normalizzazione CSV ed Excel
Diagnostica, ripara e normalizza file CSV ed Excel (.xlsx) corrotti a latenza zero. Include Pilota Automatico Euristico per delimitatori e codifica, Correttore di Colonne Disallineate, Bonifica Date ISO 8601 e Spazi Invisibili, Griglia Virtualizzata da Milioni di Righe e generatore SQL CREATE TABLE 100% lato client.
Strumenti OnlineTrascina qui il tuo file CSV, TSV o Excel (.xlsx / .xls) danneggiato
Il Pilota Automatico Euristico rileva automaticamente delimitatori, codifica dei caratteri e colonne disallineate localmente nel tuo browser.
Supporta .CSV, .TSV, .TXT, .XLSX, .XLS fino a 500 MB+ (Zero caricamenti sul server)
Rilevato automaticamente: Delimitatore Virgola (,), Codifica UTF-8. 28 anomalie rilevate.
Correttore di Colonne Disallineate
Colonne Schema Intestazione: 10Rileva i delimitatori non protetti nei campi di testo che spingono le colonne oltre lo schema di intestazione e racchiude il testo tra virgolette doppie secondo RFC 4180.
Bonifica Tipi e Normalizzazione dei Dati
Pulisci le esportazioni di fogli di calcolo disordinate e standardizza i formati temporali su tutte le colonne.
Griglia di Ispezione Dati Virtualizzata
Vista virtuale attiva: 12 / 12 righe totali• Fai clic su qualsiasi cella per modificarla direttamenteEsportazione Multiformato e Generatore Schema SQL DDL
Esporta il set di dati riparato con formattazione RFC 4180 rigorosa o copia lo schema SQL relazionale dedotto.
Come Riparare File CSV ed Excel Danneggiati
Flusso di lavoro di ingegneria dei dati per risolvere collisioni di delimitatori, corruzione della codifica e disallineamento dello schema.
Trascina il File per il Pilota Euristico
Rilascia qualsiasi file CSV, TSV o cartella Excel nel terminale. Il motore campiona le prime 100 righe per dedurre automaticamente delimitatore e codifica.
Verifica il Punteggio Integrità File
Controlla in tempo reale il Punteggio Integrità File e i contatori precisi per Righe Valide, Colonne Orfane ed Errori di Codifica.
Attiva la Riparazione Automatica delle Colonne
Filtra per Solo Anomalie Segnalate per ispezionare le righe evidenziate in rosso con colonne extra. Fai clic su Ripara Automaticamente la Griglia per riallineare lo schema.
Normalizza Date e Rimuovi Spazi Invisibili
Attiva le opzioni di bonifica per eliminare gli spazi a larghezza zero, rimuovere i caratteri di controllo non stampabili e convertire le date miste in ISO 8601 (AAAA-MM-GG).
Ispeziona nella Griglia Virtualizzata
Scorri fluidamente centinaia di migliaia di righe senza rallentamenti del browser o fai clic su una singola cella per modificarla.
Esporta Dati Puliti o Schema SQL DDL
Scarica il set di dati bonificato come CSV UTF-8, Array JSON o Excel (.xlsx), oppure copia lo script SQL CREATE TABLE generato automaticamente.
Domande Frequenti (Ingegneria dei Dati e Riparazione CSV)
Risposte tecniche sull’elaborazione locale lato client, lo standard RFC 4180 e il recupero della codifica dei caratteri.
D:I file CSV o Excel aziendali riservati vengono caricati su qualche server esterno?
Mai. Tutta la decodifica dei byte, il campionamento euristico dei delimitatori, il riallineamento delle colonne e la generazione dei file Excel avvengono al 100% localmente nel browser tramite processi in secondo piano.
D:Come fa il Correttore di Colonne Disallineate a riparare le righe con troppe colonne?
Quando una virgola non protetta appare nella descrizione di un prodotto, gli analizzatori standard dividono il campo facendo slittare tutte le colonne successive. Il nostro motore individua il campo descrittivo, ricompone i frammenti e li racchiude tra virgolette doppie conformi a RFC 4180.
D:Perché le esportazioni CSV europee spesso falliscono durante l’importazione nei database?
Le impostazioni internazionali che usano la virgola per i decimali esportano i file CSV usando il punto e virgola (;) come delimitatore e la codifica Windows-1252. Il Pilota Automatico Euristico rileva subito questa configurazione e converte tutto in UTF-8.
D:Come può la griglia gestire oltre 500.000 righe senza bloccare la scheda del browser?
Invece di creare centinaia di migliaia di nodi DOM contemporaneamente, lo studio utilizza la virtualizzazione della vista, mantenendo nel DOM solo le ~25 righe effettivamente visibili sullo schermo.
D:Come gestisce il modulo di Bonifica Date e Spazi i formati di data misti e i caratteri invisibili di Excel?
Il processo di normalizzazione rimuove spazi unificatori (U+00A0), caratteri a larghezza zero (U+200B) e byte di controllo ASCII, convertendo automaticamente date miste (GG/MM/AAAA, MM-GG-AAAA, GG.MM.AAAA) e numeri seriali di Excel nello standard ISO 8601 (AAAA-MM-GG).
D:Come deduce il generatore Copia Schema (SQL) i tipi di dati relazionali dalle colonne del file?
L’analizzatore dello schema esamina i valori non vuoti di ogni colonna per classificarli in BIGINT, DECIMAL(18,4), BOOLEAN, DATE o VARCHAR(255), normalizza gli identificatori delle intestazioni e genera uno script DDL CREATE TABLE pronto per l’esecuzione.
- Shealth: Punteggio Integrità File (0–100) calcolato sul totale delle righe (Rtotal) e sul numero di colonne dello schema (C0).
- Rspill e Δspill(i): Righe disallineate e deviazione del numero di colonne rispetto all’intestazione (C0).
- Anorm e Eenc: Celle con date o spazi non normalizzati ed errori di codifica caratteri.
Cos'è Studio di Riparazione e Normalizzazione CSV ed Excel?
Tentare di analizzare file CSV ed Excel corrotti, disallineati o con codifiche errate è una delle operazioni più frustranti per chi lavora con le banche dati. I normali fogli di calcolo si bloccano inesorabilmente di fronte a file di grandi dimensioni. Questo studio di riparazione avanzato interviene chirurgicamente, normalizzando i tuoi insiemi di dati con latenza zero. Progettato per rispettare i più severi standard di conformità (GDPR), il motore funziona con una riservatezza al 100% lato client. Ciò significa che i tuoi preziosi dati finanziari o anagrafici vengono elaborati esclusivamente all'interno della memoria RAM del tuo computer, senza mai transitare su server esterni.
Caso d'Uso: Digitalizzazione della Pubblica Amministrazione
Un ingegnere dei dati della Pubblica Amministrazione a Roma ha il compito di unificare i dati anagrafici provenienti da tre diversi sistemi comunali preesistenti. I file CSV estratti sono un disastro: le codifiche dei caratteri sono miste, i nomi contengono spazi vuoti invisibili e, peggio ancora, le virgole presenti all'interno degli indirizzi hanno causato lo slittamento dei dati nelle colonne adiacenti. L'ingegnere carica il file nella Griglia Dati Virtualizzata. Il Correttore di Colonne Disallineate riallinea istantaneamente i campi sfalsati, mentre il pulitore di spazi bianchi bonifica i nomi. In pochi secondi, il sistema genera lo schema SQL CREATE TABLE perfetto, permettendo l'importazione fluida di mezzo milione di schede anagrafiche nella nuova banca dati centrale, operando interamente in locale per la massima sicurezza.
Architettura di Bonifica e Recupero Dati
| Modulo | Meccanismo Euristico | Risultato |
|---|---|---|
| Pilota Euristico | Campiona 100 righe analizzando la varianza dei delimitatori e i byte di codifica. | Rilevamento istantaneo di delimitatore e codifica caratteri. |
| Correttore Colonne Orfane | Individua le righe in cui il numero di colonne supera l’intestazione (Ci > C0). | Unisce i frammenti di testo tra virgolette doppie RFC 4180. |
| Bonifica Date e Spazi | Rimuove spazi NBSP (0xA0), caratteri di controllo e analizza date miste. | Date convertite nello standard unificato ISO 8601 (AAAA-MM-GG). |
| Griglia Virtualizzata | Renderizza nel DOM solo le righe visibili sullo schermo a 60 FPS. | Gestisce oltre 500.000 righe senza bloccare la memoria del browser. |
Guida alla Codifica dei Caratteri: UTF-8 vs Windows-1252 e ISO-8859-1
Quando i sistemi gestionali esportano file utilizzando codifiche a byte singolo come Windows-1252 o ISO-8859-1, i byte nell’intervallo 0x80–0xFF violano le regole UTF-8 generando caratteri sostitutivi illeggibili (�). Il nostro ispettore binario analizza il buffer Uint8Array nativo e converte l’intero insieme di dati in UTF-8 pulito.
Storia e Origine
Il formato CSV è molto più antico dell'interfaccia grafica dei moderni computer. Le sue origini risalgono ai compilatori Fortran degli anni '70, progettati per trasferire dati incolonnati tra i primi enormi elaboratori centrali. La sua incredibile longevità è dovuta alla sua semplicità , ma questa semplicità è anche il suo più grande difetto. Fino all'emissione del documento RFC 4180 nel 2005, non esisteva una regola universale su come gestire le virgolette o i salti di riga all'interno delle celle. Questa frammentazione storica è il motivo per cui, ancora oggi, i sistemi informatici generano esportazioni così caotiche da richiedere potenti strumenti di normalizzazione per essere lette correttamente.