Перайсці да асноўнага зместу
LibraTool logoLibraTool

Праглядальнік CSV і рэндэрар табліц — бясплатна

Устаўце або загрузіце CSV/TSV і адлюструйце ў выглядзе сартавальнай табліцы з пошукам. Аўтавызначэнне раздзяляльнікаў. Праглядайце дамп даных без Excel.

Працуе афлайн пасля загрузкі

Перацягніце файл сюды або націсніце, каб выбраць

CSV, TSV, TXT · апрацоўваецца на вашай прыладзе

або націсніце Ctrl+V, каб уставіць з буфера абмену

Выбраць файлы
— ці —

Вашы файлы ніколі не пакідаюць вашу прыладу. Уся апрацоўка адбываецца лакальна ў вашым браўзеры.

Тыповыя выкарыстанні

  • Хуткая праверка CSVАдкрыйце файл CSV у браўзэры, каб паглядзець яго структуру без Excel або базаў дадзеных.
  • Дебаг CSV-экспортаў з прыкладанняўПраглядайце CSV-экспорты з вашага прыкладання, каб праверыць дадзеныя і фарматаванне перад адпраўкай.
  • Падрыхтуйце дадзеныя перад імпортамПраглядайце CSV перад імпортам у базу дадзеных, электроную табліцу або CRM.
  • Праглядка навуковых набораў дадзеныхАдкрыйце CSV-дадзеныя даследаванняў, адказы анкет або вынікі эксперыментаў.
  • Лёгкая альтэрнатыва электронай табліцыАдкрыйце CSV-файлы адразу, калі вам толькі трэба іх прачытаць, без запуску Excel або Google Sheets.

Як гэта працуе

CSV Viewer разбірае і рэндэрыць ваш файл з дапамогай уласнаручна напісанага такенізатара, сумяшчальнага з RFC 4180, убудаванага непасрэдна ў інструмент — без бібліятэкі CSV трэціх бакоў, без сервера. Увесь працэс адбываецца ў вашым браўзеры: чытанне файла, выяўленне раздзяляльніка, сартаванне, фільтрацыя і экспарт.

  1. 1
    Чытанне файла і выяўленне раздзяляльніка
    Загружаныя файлы чытаюцца праз API браўзера File.text(); устаўлены тэкст захопліваецца з тэкставай вобласці. Потым інструмент сканіруе першыя 2000 сімвалаў і падлічвае з'яўленні коскі, табуляцыі, кропкі з коскай і вертыкальнай рысы па-за палямі ў двукоссі — той, які з'яўляецца найбольш часта, аўтаматычна становіцца актыўным раздзяляльнікам.
  2. 2
    Такенізацыя RFC 4180
    Такенізатар сімвал за сімвалам праходзіцца па сырым тэксце, адсочваючы стан поля ў двукоссі, так што коскі, вертыкальныя рысы ці новыя радкі ўнутры падвойных двукосся апрацоўваюцца як літаральны змест, а не раздзяляльнікі. Экранаваныя двукоссі (два паслядоўныя сімвалы падвойнага двукосся) згортваюцца ў адно двукоссе, адпавядаючы спецыфікацыі RFC 4180.
  3. 3
    Сартавальная, пошукавая табліца з профілем слупкоў
    Разабраныя радкі захоўваюцца ў памяці і фільтруюцца на баку кліента пры кожным націску клавішы. Націск на загаловак слупка сартуе яго з дапамогай тыпачулага кампаратара: калі 80% ці больш непустых значэнняў у слупку разбіраюцца як лічбы, прымяняецца лічбавы парадак, а нелічбавыя значэнні сартуюцца ў канец; інакш выкарыстоўваецца чуйнае да лакалі радковае параўнанне. Панэль статыстыкі вылічвае колькасць, розныя значэнні, мін, макс, сярэдняе і медыяну для кожнага лічбавага слупка цалкам у браўзеры.
  4. 4
    Пагінаваны дысплей і шматфарматны экспарт
    Каб DOM заставаўся чуйным, радкі пагінуюцца па 500 на старонку, у той час як пошук і сартаванне ўсё яшчэ дзейнічаюць на ўвесь набор дадзеных. Актыўны прагляд (загалоўкі плюс адфільтраваныя, адсартаваныя радкі) можна экспартаваць як чысты CSV з коскамі ў якасці раздзяляльніка (незалежна ад арыгінальнага раздзяляльніка), табліцу Markdown ці масіў JSON аб'ектаў — усё генеруецца лакальна і капіруецца ў буфер абмену ці спампоўваецца як файл.

Ваш файл CSV чытаецца непасрэдна ў браўзеры і ніколі не загружаецца на які-небудзь сервер — толькі памер файла (у кілабайтах) адпраўляецца ў аналітыку для падліку выкарыстання інструмента.

Звязаныя інструменты

Часта задаюць пытанні