CSV
CSV (от англ. Comma Separated Values — значения, разделённые запятыми) — это текстовый формат, предназначенный для представления табличных данных. Каждая строка файла — это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (delimiter) — запятая (,
) или точка с запятой (;
). Используемый символ разделителя зависит от установленной в системе локали. В США это запятая, а в России — точка с запятой так как запятая используется для дробных чисел (в отличие от США, где это точка). Значения, содержащие зарезервированные символы, такие как: запятая, точка с запятой или новая строка обрамляются символом двойные кавычки ("
); если в значении встречаются кавычки — они представляются в файле в виде двух кавычек подряд.
Строки разделяются либо парой символов CR LF (0x0D 0x0A) (для DOS/WINDOWS эта пара генерируется нажатием клавиши Enter), либо одним из них.
Особенности работы в Microsoft Office с форматом CSV
Замечено, что Microsoft Office 2007 отказывается обрабатывать CSV файлы, где в качестве имени первой колонки указана последовательность букв ID, например:
ID;Город;ФИО или Название;Ответственный сотрудник;Сохранить 10801100;;ИВАНОВ И.И.;Пупкин Вася;Нет
Открывая такой CSV-файл, Excel выдаёт ошибку о невозможности прочесть записи и на экране изображает пустую таблицу вне зависимости от размера подобного файла. Проблему можно обойти, взяв ID в кавычки.
Пример
Исходный текст:
1997,Ford,E350,"ac, abs, moon",3000.00 1999,Chevy,"Venture ""Extended Edition""","",4900.00 1996,Jeep,Grand Cherokee,"MUST SELL! air, moon roof, loaded",4799.00
Результирующая таблица:
1997 | Ford | E350 | ac, abs, moon | 3000 |
1999 | Chevy | Venture «Extended Edition» | 4900 | |
1996 | Jeep | Grand Cherokee | MUST SELL! air, moon roof, loaded |
4799 |
Для русифицированного Microsoft Excel (в системах, на которых разделителем целой и дробной части установлена запятая) исходный текст будет выглядеть так:
1965;Пиксел;E240 – формальдегид (опасный консервант)!;"красный, зелёный, битый";3000,00 1965;Мышка;"А правильней ""Использовать Ёлочки""";;4900,00 "Н/д";Кнопка;Сочетания клавиш;"MUST USE! Ctrl, Alt, Shift";4799,00
Результирующая таблица:
1965 | Пиксел | E240 — формальдегид (опасный консервант)! | красный, зелёный, битый | 3000 |
1965 | Мышка | А правильней "Использовать Ёлочки" | 4900 | |
Н/д | Кнопка | Сочетания клавиш | MUST USE! Ctrl, Alt, Shift | 4799 |
Программы для редактирования файлов этого формата: Microsoft Excel, Numbers, ТаблицаПро, CSVed, OpenOffice.org Calc, KSpread, импорт и экспорт файлов такого типа возможен во многих инженерных пакетах, например ANSYS, LabVIEW и др.
Ссылки
Компьютер | Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
cs:CSV de:CSV (Dateiformat) en:Comma-separated values eo:CSV es:CSV fi:CSV fr:Comma-separated values it:Comma-separated values ja:Comma-Separated Values lb:.csv (Dateiformat) lt:CSV nl:Kommagescheiden bestand pl:CSV (format pliku) pt:Comma-separated values sv:Comma-separated value uk:CSV zh:CSV
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....