Preskoči na glavni sadržaj

CSV preglednik i prikazivač tablica — besplatno

Zalijepite ili učitajte CSV/TSV i prikažite kao sortabilnu, pretraživu tablicu. Automatski prepoznaje razdjelnike. Pregledajte podatke bez otvaranja Excela.

Radi offline nakon učitavanja

Ispustite datoteku ovdje ili kliknite za odabir

CSV, TSV, TXT · obrađuje se na vašem uređaju

ili pritisnite Ctrl+V za lijepljenje iz međuspremnika

Pregledaj datoteke
— ili —

Vaše datoteke nikada ne napuštaju vaš uređaj. Sva obrada odvija se lokalno u vašem pregledniku.

Uobičajene namjene

  • Brza CSV inspekcijaOtvorite CSV datoteku u pregledniku da ispitate njezinu strukturu bez pokretanja Excel-a ili alata baze podataka.
  • Ispravljanje CSV izvoza iz aplikacijaIspitajte CSV izvoz iz vaše aplikacije da provjerite podatke i oblikovanje prije nego što ga pošaljete klijentima ili dionicima.
  • Pripremite podatke za uvozIspitajte CSV prije nego što ga uvezete u bazu podataka, proračunsku tablicu ili CRM da provjerite strukturu.
  • Inspekcija akademskog skupa podatakaOtvorite CSV podatke istraživanja, odgovore na ankete ili rezultate eksperimenata za brz prvi pregled.
  • Lagana alternativa proračunskoj tabliciOtvorite CSV datoteke trenutno kada trebate samo čitati, bez pokretanja Excel-a ili Google Sheets-a.

Kako funkcionira

CSV Viewer raščlanjuje i renderira vašu datoteku koristeći ručno napisani tokenizator usklađen s RFC 4180 ugrađen izravno u alat — bez CSV biblioteke treće strane, bez poslužitelja. Cijeli proces radi u vašem pregledniku: čitanje datoteke, otkrivanje razdjelnika, sortiranje, filtriranje i izvoz.

  1. 1
    Čitanje datoteke i otkrivanje razdjelnika
    Učitane datoteke čitaju se putem File.text() API-ja preglednika; zalijepljeni tekst hvata se iz textarea. Alat zatim skenira prvih 2000 znakova i broji pojavljivanja zareza, tabulatora, točke-zareza i okomite crte izvan citiranih polja — koji god se pojavljuje najčešće automatski postaje aktivni razdjelnik.
  2. 2
    RFC 4180 tokenizacija
    Tokenizator znak po znak prolazi kroz sirovi tekst, prateći stanje citiranog polja tako da se zarezi, okomite crte ili novi redovi unutar dvostrukih navodnika tretiraju kao doslovni sadržaj, ne razdjelnici. Escapirani navodnici (dva uzastopna znaka dvostrukog navodnika) sažimaju se u jedan navodnik, u skladu s RFC 4180 specifikacijom.
  3. 3
    Sortabilna, pretraživa tablica s profiliranjem stupaca
    Raščlanjeni retci drže se u memoriji i filtriraju na strani klijenta pri svakom pritisku tipke. Klik na zaglavlje stupca sortira ga koristeći komparator svjestan tipa: ako se 80% ili više ne-praznih vrijednosti u stupcu raščlanjuje kao brojevi, primjenjuje se numeričko uređivanje, a ne-numeričke vrijednosti sortiraju se na kraj; inače se koristi lokalno svjesna usporedba nizova. Panel Stats izračunava broj, jedinstvene vrijednosti, min, maks, prosjek i medijan po numeričkom stupcu u potpunosti u pregledniku.
  4. 4
    Stranicirani prikaz i izvoz u više formata
    Kako bi DOM ostao odzivan, retci se stranicaju po 500 po stranici dok pretraga i sortiranje i dalje rade preko cijelog skupa podataka. Aktivni prikaz (zaglavlja plus filtrirani, sortirani retci) može se izvesti kao čisti CSV odvojen zarezima (bez obzira na izvorni razdjelnik), Markdown tablicu ili JSON niz objekata — sve generirano lokalno i kopirano u međuspremnik ili preuzeto kao datoteka.

Vaša CSV datoteka čita se izravno u pregledniku i nikad se ne šalje ni na koji poslužitelj — samo se veličina datoteke (u kilobajtima) šalje analitici za brojanje korištenja alata.

Srodni alati

Često postavljana pitanja