Tabuľka CSV Divák
Zobrazujte, triedite, vyhľadávajte a skúmajte údaje CSV v krásne naformátovanej tabuľke. Bezplatne, bezpečne a nevyžaduje sa žiadne nahrávanie.
Presuňte súbor CSV sem
Alebo prilepte text CSV nižšie
Zobrazujte, triedite, vyhľadávajte a skúmajte údaje CSV v krásne naformátovanej tabuľke. Bezplatne, bezpečne a nevyžaduje sa žiadne nahrávanie.
Alebo prilepte text CSV nižšie
Súbory CSV sú obyčajný text s hodnotami oddelenými čiarkami – jednoduché, ale vizuálne chaotické. Čítanie CSV v textovom editore vytvorí stenu s textom oddeleným čiarkami, kde sa rozmazávajú hranice poľa a stráca sa zarovnanie stĺpcov. Prehliadač tabuľky CSV analyzuje súbor a vykreslí ho ako tabuľku HTML, pričom obnoví zarovnanie stĺpcov a umožní skenovanie údajov.
Okrem jednoduchého zobrazenia ponúkajú prehliadače tabuliek funkcie, vďaka ktorým sú údaje CSV upraviteľné: triedenie podľa stĺpcov (kliknutím na hlavičku zoradíte podľa daného stĺpca), filtrovanie (zobrazenie iba riadkov zodpovedajúcich podmienke), vyhľadávanie (nájdenie hodnoty vo všetkých stĺpcoch) a stránkovanie (prechádzanie veľkých súborov bez načítania všetkého naraz).
Tento prehliadač analyzuje CSV vo vašom prehliadači pomocou PapaParse, najspoľahlivejšej knižnice CSV v ekosystéme JavaScript. Zvláda zvláštnosti formátu: polia v úvodzovkách obsahujúce čiarky, úvodzovky, zmiešané zakončenia riadkov, voliteľné značky kusovníka, viacriadkové bunky. Vykreslená tabuľka je interaktívna a pôvodné údaje zostanú vo vašom zariadení.
Excel otvorí súbory CSV, ale použije svoje vlastné prevody – úvodné nuly odstránené z číselných reťazcov, preformátované dátumy, vedecký zápis aplikovaný na dlhé čísla. Tieto zmeny poškodzujú údaje a môžu spôsobiť skutočné problémy, ak sa súbor potom znova uloží. Webový prehliadač zobrazuje CSV presne tak, ako je, bez automatických konverzií.
Cenná je aj rýchla kontrola bez otvárania Excelu alebo editora kódu. Prehliadač po presunutí na kartu prehliadača okamžite vykreslí údaje. Pre rutinný rýchly pohľad je to rýchlejšie ako spustenie Excelu.
Pustite súbor alebo prilepte obsah, navigujte v tabuľke.
PapaParse spracováva variácie CSV: polia v úvodzovkách obsahujúce čiarky, úvodzovky so zdvojením, viacriadkové bunky, zmiešané konce riadkov, kusovník na začiatku súboru. Výstupom je pole polí (alebo objektov, ak sú detekované hlavičky).
Vykresľovanie používa tabuľku HTML s virtualizáciou pre veľké súbory – do modelu DOM sa vykresľujú iba viditeľné riadky so zástupnými medzerami nad a pod. Vďaka tomu môže divák reagovať na súbory so stovkami tisíc riadkov.
Triedenie a filtrovanie prebieha v JavaScripte. Algoritmy triedenia sú zvyčajne array.sort s funkciami komparátora. Filtrovanie používa jednoduché zhody include() alebo regulárnych výrazov. Obe bežia na úplnom súbore údajov; výkon závisí od veľkosti súboru údajov a zložitosti podmienok.