CSVFileView 2.66

CSVFileView — это компактная утилита NirSoft для просмотра CSV и других текстовых таблиц с разделителями. Она показывает содержимое в нормальной сетке, умеет сортировать и фильтровать строки, переставлять столбцы и сохранять отобранные данные в другой формат. Установка не требуется: программа запускается как самостоятельный исполняемый файл.
Важно понимать ее класс. CSVFileView — просмотрщик и конвертер, а не замена Excel или специализированному CSV-редактору. Если нужно массово менять значения в ячейках, рассчитывать формулы или чистить данные сложными преобразованиями, инструмент выбран не тот.

Просмотр и фильтрация CSV
Обычный CSV или TSV открывается как таблица с заголовками и столбцами. CSVFileView умеет определять числовые значения и даты для корректной сортировки, поддерживает сортировку по нескольким столбцам и позволяет скрыть ненужные поля. Для быстрого просмтора выгрузки из базы, журнала или административной утилиты этого часто вполне достаточно.
С фильтрацией программа неожиданно сильнее, чем можно ожидать от столь маленькой утилиты. Помимо обычного поиска есть выражения с условиями =, !=, >, <, LIKE, CONTAINS, логическими AND, OR и NOT. По смыслу это упрощенный WHERE: например, можно показать записи из заданного диапазона ID и одновременно оставить только строки, где определенное поле содержит нужный текст.
Особенно полезен фильтр, применяемый еще во время загрузки. Отброшенные строки вообще не попадают в таблицу, что сокращает потребление памяти и ускоряет работу с объемными выгрузками. Для администраторских CSV на сотни тысяч строк это разумнее, чем сначала проглотить весь файл, а потом начинать его фильтровать.
Разделители, заголовки и проблемные файлы
CSV в реальной жизни редко настолько аккуратен, как обещает расширение файла. Вместо запятой встречаются табуляция, точка с запятой и другие символы, первая строка может быть заголовком или обычными данными, а значения — содержать переводы строк. CSVFileView позволяет задавать разделтель и символ кавычек вручную либо определять их автоматически, а также отдельно учитывать многострочные поля.
Можно открывать и обычные текстовые таблицы с пользовательским разделителем. Поэтому утилита пригодна не только для файлов .csv: журналы и выгрузки с табуляцией или точкой с запятой она разбирает тем же способом.
При этом программа не рассчитана на действительно гигантские CSV. Разработчик прямо указывает невозможность загрузки чрезвычайно больших файлов, не задавая универсального порога. Это существенное ограничение: для многогигабайтных наборов данных лучше сразу брать просмотрщик, специально рассчитанный на потоковое чтение больших файлов.
Экспорт и автоматизация
После сортировки, фильтрации и перестановки столбцов результат можно сохранить обратно в CSV или табличный текст, а также вывести в XML, JSON, HTML и файл с собственным разделителем. Разрешается экспортировать весь набор либо только выбранные строки. В практической работе это удобно как быстрый промежуточный конвертер: открыл чужую выгрузку, выбросил лишнее, поменял порядок полей и получил более удобный файл.
Есть полноценные параметры командной строки. CSVFileView умеет загружать файл с заранее заданными параметрами, применять фильтр, выбирать экспортируемые столбцы, сортировать результат и сразу сохранять его в другой формат. Более того, данные можно передать через стандартный ввод из другой программы.
Последняя возможность особенно хороша в связке с административными утилитами. Текстовый вывод с разделителями можно сразу превратить в таблицу или автоматически перегнать в HTML, CSV и другой поддерживаемый формат, не создавая промежуточный файл. Для крошечной программы это куда полезнее декоративных функций, которыми обычно набивают подобные просмотрщики.

Плюсы и минусы CSVFileView
Главное достоинство CSVFileView — отсутствие церемоний. Программа маленькая, переносимая, быстро превращает текстовую таблицу в читаемый вид и дает достаточно серьезную фильтрацию. Для системного администратора особенно ценны командная строка и работа со стандартным вводом: утилита хорошо встраивается в набор инструментов, а не требует строить процесс вокруг себя.
Нравится и то, что CSVFileView не пытается изображать электронную таблицу. Сортировка, выбор столбцов, фильтрация и экспрт здесь реализованы ровно для задачи просмотра и преобразования данных. Для оперативного разбора логов и выгрузок такой аскетизм скорее плюс.
Но редактировать содержимое как в полноценном CSV-редакторе здесь нельзя, а огромные файлы являются слабым местом. Нет и инструментов очистки данных, поиска дублей, статистического анализа или сложных преобразований столбцов. Как только CSV становится рабочим набором данных, а не объектом осмотра, возможности CSVFileView заканчиваются довольно резко.
Аналоги CSVFileView
- Modern CSV — отличается от CSVFileView полноценным редактированием таблиц, поиском и заменой, развитой фильтрацией, анализом столбцов, статистикой и средствами работы с крупными файлами. В целом это значительно более мощный инструмент для постоянной работы с CSV, тогда как CSVFileView лучше подходит для быстрого просмотра и преобразования.
- Rons Data Edit — отличается от CSVFileView ориентацией на непосредственную обработку данных: можно редактировать значения, удалять дубли, объединять и разделять строки и столбцы, менять структуру таблицы и чистить содержимое. В целом это скорее специализированный CSV-редактор, а CSVFileView — легкий просмотрщик с хорошими фильтрами и экспортом.
Итог о CSVFileView
CSVFileView хорош в роли карманного инструмента: быстро открыть выгрузку, отфильтровать мусор, переставить поля и получить результат в нужном виде. Он сознательно не лезет на территорию больших табличных редакторов, и именно поэтому остается удобным. Огромные файлы и серьезное редактирование данных — уже не его работа.
Размер файла: 289 KB — CSVFileView (2.66)
- Возможность предоставления прямых ссылок на файлы без использования торрент и файлообменников без ограничений скорости
- Независимость проекта от пожертвований
- Компенсация затрат администрации и сотрудников
MLOADS размещает только официальные рекламные продукты, такие как Яндекс.Браузер и сервисы Яндекса. Все установочные файлы имеют цифровые подписи и не содержат вредоносных компонентов. Возможные антивирусные срабатывания являются ложными.
Удалить Яндекс.Браузер можно стандартными средствами Windows или с помощью сторонних утилит.
- Яндекс.Браузер
- Расширения с сервисами Яндекса
- Настройки поиска Яндекса для браузера
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.