CSV Comma-Separated Values | |
---|---|
| |
Расширение |
.csv |
MIME-тип | text/csv |
Тип формата | представление базы данных |
Стандарт(ы) | RFC 4180 |
CSV (от англ. Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных. Спецификация:
,
). Однако на практике часто используются другие разделители, то есть формат путают с DSVruen и TSV (см. ниже)."
). Если в значении встречаются кавычки — они представляются в файле в виде двух кавычек подряд.Большинство программ понимают под CSV более общий формат DSVruen (англ. delimiter-separated values — значения разделённые разделителем), допускающий использование иных символов в качестве разделителя. В частности, в русской и других локалях запятая по умолчанию зарезервирована под десятичный разделитель. Поэтому как разделитель используется точка с запятой или табуляция (формат TSV).
Несмотря на наличие RFC, на сегодняшний день под CSV, как правило, понимают набор значений, разделенных какими угодно разделителями, в какой угодно кодировке с какими угодно окончаниями строк и множеством различных способов экранирования спецсимволов. Это значительно затрудняет перенос данных из одних программ в другие, несмотря на всю простоту реализации поддержки CSV.
Исходный текст:
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 |
LibreOffice Calc, Gnumeric, Emacs, Microsoft Excel, Numbers, ТаблицаПро, CSVed, KSpread, Google Docs, Блокнот.
Импорт и экспорт CSV-файлов возможен во многих инженерных пакетах, например, ANSYS и LabVIEW.
Это заготовка статьи о формате файла. Вы можете помочь проекту, дополнив её. |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .