Indagare un’importazione rifiutata
Individua un campo mancante o aggiuntivo prima di cercare problemi di tipo dei dati o requisiti sui formati delle date nel programma che riceve il file.
Analizza un CSV per rilevare incoerenze strutturali, colonne irregolari ed errori comuni prima di riutilizzare i dati.
Un CSV che si apre in un foglio di calcolo può comunque fallire durante un’importazione gestionale: un record contiene un campo in meno, una colonna non ha titolo oppure una virgoletta aperta assorbe il resto del documento. Il validatore CSV cerca questi problemi strutturali prima della conversione o del caricamento. Mostra il numero di record, righe di dati e colonne, insieme alle anomalie rilevate. Questa diagnosi non controlla le regole dell’applicazione di destinazione, la validità degli indirizzi o la correttezza economica degli importi.
La lettura riconosce celle tra virgolette, separatori al loro interno, virgolette raddoppiate e interruzioni di riga citate. Un BOM UTF-8 iniziale viene rimosso. La modalità automatica sceglie tra virgola, punto e virgola, tabulazione e barra verticale usando il primo record logico. Puoi imporre un separatore per verificare un’ipotesi di importazione. Un rilevamento ambiguo può far apparire una sola colonna al posto di molte: interpreta sempre lo stato insieme al separatore segnalato e alla larghezza attesa.
La larghezza del primo record diventa il riferimento. Ogni record successivo deve contenere lo stesso numero di celle; anche un campo vuoto dopo un separatore conta come cella. I record corti e lunghi sono segnalati con larghezza effettiva e prevista. Il numero indicato conta record logici, non necessariamente righe fisiche dell’editor: una cella citata su tre righe appartiene ancora a un solo record. Una virgoletta non chiusa viene segnalata separatamente e non viene completata automaticamente.
L’opzione dell’intestazione è inizialmente attiva. Controlla i titoli dopo aver tolto gli spazi esterni: un titolo vuoto viene segnalato e due titoli normalizzati uguali sono duplicati. Le maiuscole restano significative, quindi Codice e codice sono distinti. Disattivando l’opzione, il primo record resta un dato e i controlli sui titoli non vengono eseguiti. La validazione non ripara nulla. Cerca questi difetti specifici, senza certificare esaustivamente ogni vincolo lessicale di RFC 4180 o tutte le convenzioni di altri lettori CSV.
Incolla il CSV oppure importa un file CSV o TSV. Mantieni virgolette e separatori così come sono: eliminarli nasconderebbe proprio i difetti strutturali che stai cercando di diagnosticare.
Inizia dal rilevamento automatico e imposta l’intestazione secondo il primo record reale. Se una tabella larga viene letta come una colonna, seleziona esplicitamente il separatore previsto.
Leggi i dettagli delle anomalie nella pagina ed esporta il riepilogo numerico se serve. Ripara il file originale e valida la nuova versione: il rapporto non produce un CSV corretto al tuo posto.
Individua un campo mancante o aggiuntivo prima di cercare problemi di tipo dei dati o requisiti sui formati delle date nel programma che riceve il file.
Verifica dimensioni e titoli di un nuovo export del fornitore e confrontali con lo schema concordato prima di usarlo in una catena di elaborazioni.
Trova intestazioni vuote o ripetute prima di convertire i record in oggetti JSON, le cui proprietà devono rappresentare senza ambiguità le colonne della tabella iniziale.
Il punto e virgola nel nome citato appartiene alla cella e non aggiunge una colonna. Con l’intestazione attiva il motore conta tre record totali, due righe di dati e due colonne. Nessuno dei controlli applicati segnala anomalie.
Input
id;nome
1;"Casa; giardino"
2;OfficinaRisultato
CSV valido
Righe: 3
Righe di dati: 2
Colonne: 2
Separatore rilevato: ;Il terzo record ha un solo campo, mentre l’intestazione ne definisce due. L’identificativo 2 non viene eliminato né completato automaticamente. L’anomalia permette di tornare all’origine e capire se manca il nome oppure l’esportazione è stata troncata.
Input
id;nome
1;Officina
2Risultato
CSV da correggere
Righe: 3
Righe di dati: 2
Colonne: 2
Separatore rilevato: ;
La riga 3 contiene 1 colonne invece di 2.Non necessariamente. Lo stato indica che i controlli strutturali di questo strumento non hanno rilevato anomalie. Un importatore può ancora richiedere un ordine delle colonne, titoli precisi, formati di data o valori obbligatori.
Una tabella di una colonna è possibile, ma un separatore errato può anche nascondere le colonne reali. Confronta la larghezza segnalata con quella attesa e imposta il separatore giusto quando il rilevamento è ambiguo.
Vengono segnalate come vuote quando l’opzione dell’intestazione è attiva. Gli spazi esterni sono ignorati anche nella ricerca di titoli duplicati, senza modificare il testo originale nel campo di ingresso.
No. Descrive i problemi senza trasformare il CSV. Conserva l’originale, correggi l’esportazione o il programma che la genera e ricontrolla la struttura prima di proseguire con altre elaborazioni.
Strumenti correlati
Strumenti simili o complementari a questo.
Converti dati CSV in JSON o JSON in CSV senza alterarne la struttura utile.
Rinomina una o più colonne di un file CSV senza modificare i dati delle righe.
Unisci più file CSV in un’unica tabella mantenendo colonne coerenti.
Comprendi cosa viene conservato o perso durante una conversione tra CSV, Excel, JSON e TSV e come preparare le colonne prima di cambiare formato.
Scopri come sono strutturati i dati tabulari, cosa distingue CSV, Excel, JSON e TSV e come scegliere il formato prima di pulire o convertire.
Scopri come identificare i duplicati, scegliere le colonne chiave corrette e validare la struttura di un CSV prima di importarlo o confrontarlo.
Prepara una tabella eliminando duplicati, righe vuote e spazi inutili, controllando colonne e valori prima di importazione o analisi.