Бесплатный конвертер

Просмотрщик таблиц CSV

Просматривайте, сортируйте, ищите и исследуйте данные CSV в красиво оформленной таблице. Бесплатно, безопасно, загрузка не требуется.

Перетащите CSV-файл сюда

Или вставьте текст CSV ниже

Или

Об этом инструменте

Файлы CSV представляют собой обычный текст со значениями, разделенными запятыми. Это просто, но визуально беспорядочно. При чтении CSV-файла в текстовом редакторе создается стена текста, разделенного запятыми, где границы полей размываются, а выравнивание столбцов теряется. Средство просмотра таблиц CSV анализирует файл и отображает его как таблицу HTML, восстанавливая выравнивание столбцов и делая данные доступными для сканирования.

Помимо простого отображения, средства просмотра таблиц предлагают функции, которые делают данные CSV более удобными: сортировка по столбцам (щелкните заголовок, чтобы отсортировать по этому столбцу), фильтрация (показ только строк, соответствующих условию), поиск (нахождение значения во всех столбцах) и нумерация страниц (навигация по большим файлам без загрузки всего сразу).

Эта программа просмотра анализирует CSV-файлы в вашем браузере с помощью PapaParse, самой надежной библиотеки CSV в экосистеме JavaScript. Он учитывает особенности формата: поля в кавычках, содержащие запятые, экранированные кавычки, смешанные окончания строк, необязательные маркеры спецификации, многострочные ячейки. Созданная таблица является интерактивной, а исходные данные остаются на вашем устройстве.

Зачем использовать средство просмотра CSV

Excel открывает файлы CSV, но применяет собственные преобразования: ведущие нули удаляются из числовых строк, даты переформатируются, к длинным числам применяется научная запись. Эти изменения повреждают данные и могут вызвать серьезные проблемы, если файл будет сохранен повторно. Веб-просмотрщик отображает CSV в том виде, в каком он есть, без автоматического преобразования.

Также ценна быстрая проверка без открытия Excel или редактора кода. Перейдя на вкладку браузера, средство просмотра немедленно отображает данные. Для рутинного быстрого просмотра это быстрее, чем запуск Excel.

Как использовать

Перетащите файл или вставьте содержимое, перемещайтесь по таблице.

  1. Загрузите или вставьте: Перетащите файл .csv в область загрузки или вставьте содержимое CSV напрямую. PapaParse автоматически определяет разделитель (запятая, табуляция, точка с запятой, труба).
  2. Настройка обнаружения заголовка: Первая строка рассматривается как заголовок (по умолчанию) или как данные. Строка заголовка содержит метки столбцов; без заголовка столбцы помечаются по положению.
  3. Навигация: Сортируйте, щелкнув заголовки столбцов. Отфильтруйте, введя поля фильтра столбца. Поиск по всем столбцам из поля поиска. Пагинация показывает управляемые фрагменты больших файлов.
  4. Экспорт отфильтрованных данных: Некоторые программы просмотра позволяют экспортировать отфильтрованное/отсортированное представление обратно в формате CSV. Полезно, когда вы хотите извлечь подмножество исходных данных.

Общие случаи использования

Технические детали

PapaParse обрабатывает варианты CSV: поля в кавычках, содержащие запятые, экранированные кавычки посредством удвоения, многострочные ячейки, смешанные окончания строк, спецификацию в начале файла. Выходные данные представляют собой массив массивов (или объектов, если обнаружены заголовки).

При рендеринге используется таблица HTML с виртуализацией для больших файлов — в DOM отображаются только видимые строки с пробелами-заполнителями сверху и снизу. Это позволяет средству просмотра быстро реагировать на файлы с сотнями тысяч строк.

Сортировка и фильтрация выполняются в JavaScript. Алгоритмы сортировки обычно представляют собой array.sort с функциями сравнения. Фильтрация использует простые функции include() или совпадения с регулярными выражениями. Оба работают на полном наборе данных; производительность зависит от размера набора данных и сложности условий.

Лучшие практики

Часто задаваемые вопросы

Требуются ли для этого инструмента какие-либо плагины или загрузки?
Нет. Все работает в вашем веб-браузере с использованием стандартных веб-технологий. Никаких плагинов, расширений или установки программного обеспечения не требуется.
Могу ли я осуществлять поиск по данным?
Да. Используйте функции поиска или фильтрации, чтобы быстро найти определенные элементы или значения в отображаемых данных.
Существует ли ограничение на размер данных, которые я могу просмотреть?
Инструмент эффективно обрабатывает типичные размеры данных в браузере. Рендеринг очень больших наборов данных может занять больше времени. Для очень больших файлов рассмотрите возможность использования настольных приложений.
Сохраняются ли мои данные в тайне?
Да. Вся обработка и отображение данных происходит в вашем браузере. Ни на один сервер ничего не загружается.
Могу ли я редактировать данные в программе просмотра?
Большинство программ просмотра доступны только для чтения. Для редактирования используйте редактор CSV или откройте приложение для работы с электронными таблицами, которое не поддерживает автоматическое преобразование.
Как сортировка обрабатывает даты?
Сортировка обычно лексикографическая (сравнение строк). Даты ГГГГ-ММ-ДД сортируются правильно; ММ/ДД/ГГГГ нет. Для значимой сортировки дат убедитесь, что исходные данные используют сортируемый формат даты.
А как насчет специальных символов?
CSV-файлы в кодировке UTF-8 правильно обрабатывают международные символы. CSV-файлы в других кодировках могут содержать искаженные символы; явно укажите кодировку, если она доступна.
Могу ли я экспортировать отфильтрованные результаты?
Большинство программ просмотра предлагают экспорт текущего представления обратно в CSV. Экспортированный файл содержит только отфильтрованные строки в текущем порядке сортировки.