.csv — Файл значений, разделённых запятыми
N/A (Standardized format) · 1972
Что такое файл .csv?
Файл CSV (Comma Separated Values) — это текстовый файл, который хранит табличные данные (числа и текст) в простом формате. Каждая строка в файле представляет собой запись данных, и каждая запись состоит из одного или нескольких полей, разделённых запятыми. Файлы CSV широко используются для обмена данными между различными приложениями и базами данных, особенно при работе с большими наборами данных.
Программы для открытия файлов .csv
| Платформа | Программа | ||
|---|---|---|---|
| Windows | Microsoft Excel | Платно | Официальная |
| LibreOffice Calc | Бесплатно | ||
| Notepad++ | Бесплатно | ||
| macOS | Apple Numbers | Бесплатно | Официальная |
| LibreOffice Calc | Бесплатно | ||
| TextEdit | Бесплатно | Официальная |
Частые проблемы с файлами .csv
Часто задаваемые вопросы
Основное преимущество CSV-файлов заключается в их простоте и широкой совместимости. Будучи простым текстом, они легко читаются и записываются практически любым языком программирования, табличным программным обеспечением или системой баз данных, что делает их идеальными для обмена данными.
Нет, CSV-файлы предназначены для хранения только текстовых данных. Они не могут напрямую встраивать изображения, диаграммы или применять сложное форматирование, такое как жирный текст или цвета ячеек. Для таких функций больше подходят форматы таблиц, такие как XLSX или ODS.
Хотя основной принцип текстовых данных с разделителями остается неизменным, CSV-файлы могут различаться по конкретному разделителю (например, запятая, точка с запятой, табуляция), квалификатору текста (например, двойные кавычки) и кодировке символов. Эта изменчивость иногда требует от пользователей указания этих параметров при импорте данных.
Технические детали
Файлы CSV имеют структуру простого текста, где каждая строка завершает запись и обычно использует запятую (или другой указанный разделитель) для разделения полей в этой записи. Хотя официального «магического числа» или байтовой подписи не существует, первые несколько строк часто содержат информацию заголовка или структуру данных, что позволяет идентифицировать их по содержимому, а не по конкретным заголовкам файлов.