Tabella CSV Visualizzatore
Visualizza, ordina, cerca ed esplora i dati CSV in una tabella ben formattata. Gratuito, sicuro e senza bisogno di caricamento.
Trascina e rilascia il file CSV qui
Oppure incolla il testo CSV qui sotto
Visualizza, ordina, cerca ed esplora i dati CSV in una tabella ben formattata. Gratuito, sicuro e senza bisogno di caricamento.
Oppure incolla il testo CSV qui sotto
I file CSV sono testo semplice con valori separati da virgole: semplici ma visivamente confusi. La lettura di un CSV in un editor di testo produce un muro di testo separato da virgole in cui i confini del campo si confondono e l'allineamento delle colonne viene perso. Un visualizzatore di tabelle CSV analizza il file e lo visualizza come tabella HTML, ripristinando l'allineamento delle colonne e rendendo i dati scansionabili.
Oltre alla semplice visualizzazione, i visualizzatori di tabelle offrono funzionalità che rendono trattabili i dati CSV: ordinamento delle colonne (fare clic su un'intestazione per ordinare in base a quella colonna), filtro (mostrare solo le righe che corrispondono a una condizione), ricerca (trovare un valore in tutte le colonne) e impaginazione (navigare in file di grandi dimensioni senza caricare tutto in una volta).
Questo visualizzatore analizza CSV nel tuo browser utilizzando PapaParse, la libreria CSV più affidabile nell'ecosistema JavaScript. Gestisce le peculiarità del formato: campi tra virgolette contenenti virgole, virgolette con escape, terminazioni di riga miste, indicatori BOM opzionali, celle su più righe. La tabella renderizzata è interattiva e i dati originali rimangono sul tuo dispositivo.
Excel apre i CSV ma applica le proprie conversioni: zeri iniziali rimossi dalle stringhe numeriche, date riformattate, notazione scientifica applicata a numeri lunghi. Queste modifiche corrompono i dati e possono causare problemi reali se il file viene poi salvato nuovamente. Un visualizzatore Web visualizza il CSV esattamente così com'è, senza conversioni automatiche.
È utile anche un'ispezione rapida senza aprire Excel o un editor di codice. Inserito in una scheda del browser, il visualizzatore esegue immediatamente il rendering dei dati. Per gli esami rapidi di routine, questo è più veloce dell'avvio di Excel.
Rilascia il file o incolla il contenuto, naviga nella tabella.
PapaParse gestisce le variazioni CSV: campi tra virgolette contenenti virgole, virgolette con escape tramite raddoppio, celle su più righe, terminazioni di riga miste, distinta base all'inizio del file. L'output è un array di array (o oggetti se vengono rilevate intestazioni).
Il rendering utilizza una tabella HTML con virtualizzazione per file di grandi dimensioni: solo le righe visibili vengono renderizzate nel DOM, con spaziatori segnaposto sopra e sotto. Ciò mantiene il visualizzatore reattivo su file con centinaia di migliaia di righe.
L'ordinamento e il filtraggio avvengono in JavaScript. Gli algoritmi di ordinamento sono in genere array.sort con funzioni di confronto. Il filtraggio utilizza semplici include() o corrispondenze regex. Entrambi funzionano sull'intero set di dati; le prestazioni dipendono dalle dimensioni del set di dati e dalla complessità delle condizioni.