Просмотрщик таблиц CSV
Просматривайте, сортируйте, ищите и исследуйте данные CSV в красиво оформленной таблице. Бесплатно, безопасно, загрузка не требуется.
Перетащите CSV-файл сюда
Или вставьте текст CSV ниже
Просматривайте, сортируйте, ищите и исследуйте данные CSV в красиво оформленной таблице. Бесплатно, безопасно, загрузка не требуется.
Или вставьте текст CSV ниже
Файлы CSV представляют собой обычный текст со значениями, разделенными запятыми. Это просто, но визуально беспорядочно. При чтении CSV-файла в текстовом редакторе создается стена текста, разделенного запятыми, где границы полей размываются, а выравнивание столбцов теряется. Средство просмотра таблиц CSV анализирует файл и отображает его как таблицу HTML, восстанавливая выравнивание столбцов и делая данные доступными для сканирования.
Помимо простого отображения, средства просмотра таблиц предлагают функции, которые делают данные CSV более удобными: сортировка по столбцам (щелкните заголовок, чтобы отсортировать по этому столбцу), фильтрация (показ только строк, соответствующих условию), поиск (нахождение значения во всех столбцах) и нумерация страниц (навигация по большим файлам без загрузки всего сразу).
Эта программа просмотра анализирует CSV-файлы в вашем браузере с помощью PapaParse, самой надежной библиотеки CSV в экосистеме JavaScript. Он учитывает особенности формата: поля в кавычках, содержащие запятые, экранированные кавычки, смешанные окончания строк, необязательные маркеры спецификации, многострочные ячейки. Созданная таблица является интерактивной, а исходные данные остаются на вашем устройстве.
Excel открывает файлы CSV, но применяет собственные преобразования: ведущие нули удаляются из числовых строк, даты переформатируются, к длинным числам применяется научная запись. Эти изменения повреждают данные и могут вызвать серьезные проблемы, если файл будет сохранен повторно. Веб-просмотрщик отображает CSV в том виде, в каком он есть, без автоматического преобразования.
Также ценна быстрая проверка без открытия Excel или редактора кода. Перейдя на вкладку браузера, средство просмотра немедленно отображает данные. Для рутинного быстрого просмотра это быстрее, чем запуск Excel.
Перетащите файл или вставьте содержимое, перемещайтесь по таблице.
PapaParse обрабатывает варианты CSV: поля в кавычках, содержащие запятые, экранированные кавычки посредством удвоения, многострочные ячейки, смешанные окончания строк, спецификацию в начале файла. Выходные данные представляют собой массив массивов (или объектов, если обнаружены заголовки).
При рендеринге используется таблица HTML с виртуализацией для больших файлов — в DOM отображаются только видимые строки с пробелами-заполнителями сверху и снизу. Это позволяет средству просмотра быстро реагировать на файлы с сотнями тысяч строк.
Сортировка и фильтрация выполняются в JavaScript. Алгоритмы сортировки обычно представляют собой array.sort с функциями сравнения. Фильтрация использует простые функции include() или совпадения с регулярными выражениями. Оба работают на полном наборе данных; производительность зависит от размера набора данных и сложности условий.