CSV-файл
CSV-файл — это текстовый файл, в котором данные таблицы записаны строками, а отдельные значения в строке разделены специальным символом. Такой формат удобен для обмена данными между разными программами.
Устройство CSV-файла
В простейшем CSV-файле первая строка может содержать названия столбцов, а следующие строки — данные. Количество разделителей в строках обычно показывает количество столбцов: если разделитель один, строка содержит два значения. В русскоязычных программах часто используется точка с запятой, потому что запятая может обозначать десятичную часть числа.
CSV является текстовым форматом: его можно открыть обычным редактором и увидеть символы, из которых он состоит. При сохранении важно выбрать подходящую кодировку текста, иначе русские буквы могут отображаться неправильно.
Файл с разделителем «;» может выглядеть так:\nИмя;Класс;Оценка\nИван;9А;5\nАнна;9А;4\nПервая строка задаёт названия столбцов, а следующие две строки содержат записи.
CSV-файл хранит только значения и разделители. В нём обычно нет формул, листов, форматирования ячеек, диаграмм и объединённых ячеек. Электронная таблица может содержать все эти элементы, а CSV сохраняет в основном саму табличную информацию.
Если значение само содержит разделитель, его обычно заключают в кавычки. Например, строка Петров;"Москва; Россия" содержит два столбца, а не три. Правила обработки кавычек и разделителей зависят от программы, которая создаёт или читает файл.
Сколько столбцов содержит строка 12;Иванов;8 при разделителе «;»?
Главное
- CSV — текстовый табличный формат, в котором значения разделены специальными символами.
- Строки обычно соответствуют записям, а разделённые поля — столбцам.
- CSV хранит данные проще, чем электронная таблица, и может зависеть от разделителя и кодировки.