LibraTool logoLibraTool

Бесплатен Прегледувач на CSV и рендерер на табели

Залепете или подигнете CSV/TSV и прикажете го како табела со можност за подредување и пребарување. Автоматски препознава разграничувачи. Прегледувајте податоци без да отворате Excel.

Работи офлајн откако ќе се вчита

Спуштете ги датотеките овде или кликнете за да пребарувате

CSV, TSV, TXT · Нема ограничување на големината на датотеката

или притиснете Ctrl+V за да залепите од таблата со исечоци

Прелистувајте датотеки
— или —

Вашите датотеки никогаш не го напуштаат уредот. Целата обработка се случува локално во вашиот прелистувач.

Како функционира

CSV Viewer ја парсира и исцртува вашата датотека користејќи рачно напишан токенизатор усогласен со RFC 4180 вграден директно во алатката — без библиотека за CSV од трета страна, без сервер. Целиот процес работи во вашиот прелистувач: читање датотека, откривање разделувач, сортирање, филтрирање и извоз.

  1. 1
    Читање датотека и откривање разделувач
    Прикачените датотеки се читаат преку File.text() API на прелистувачот; залепениот текст се зема од текстуалната област. Потоа алатката ги скенира првите 2000 карактери и ги брои појавувањата на запирка, таб, точка-запирка и вертикална црта надвор од наведени полиња — која и да се појавува најчесто станува активен разделувач автоматски.
  2. 2
    Токенизација според RFC 4180
    Токенизатор карактер-по-карактер минува низ суровиот текст, следејќи состојба на наведено поле така што запирки, вертикални црти или нови редови внатре во двојни наводници се третираат како буквална содржина, а не разделувачи. Ескејпирани наводници (два последователни знаци двоен наводник) се собираат во еден наводник, согласно спецификацијата RFC 4180.
  3. 3
    Табела што може да се сортира и пребарува со профилирање на колони
    Парсираните редови се чуваат во меморија и се филтрираат на страна на клиентот при секое притискање на копче. Кликнувањето на заглавие на колона ја сортира користејќи компаратор свесен за тип: ако 80% или повеќе од непразните вредности во колоната се парсираат како броеви, се применува нумеричко подредување, а нечислените вредности се сортираат на крајот; во спротивно се користи споредба на низи свесна за локал. Панел Stats пресметува број, различни вредности, минимум, максимум, средна вредност и медијана по нумеричка колона целосно во прелистувачот.
  4. 4
    Прикажување со страници и извоз во повеќе формати
    За DOM-от да остане одѕивен, редовите се страничат по 500 по страница додека пребарувањето и сортирањето сепак работат врз целиот сет податоци. Активниот приказ (заглавја плус филтрирани, сортирани редови) може да се извезе како чист CSV одделен со запирки (без разлика на оригиналниот разделувач), Markdown табела, или JSON низа од објекти — сите генерирани локално и копирани во клипборд или преземени како датотека.

Вашата CSV датотека се чита директно во прелистувачот и никогаш не се прикачува до сервер — само големината на датотеката (во килобајти) се испраќа до аналитиката за да се брои употребата на алатката.

Поврзани алатки

Најчесто поставувани прашања