CSV: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 23:
|nocat=1
}}
'''CSV''' (от {{lang-en|Comma-Separated Values}} — значения, разделённые запятыми) — [[текстовый файл|текстовый]] [[Формат файла|формат]], предназначенный для представления табличных данных. Каждая строка файла — это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (delimiter)  точка с [[Запятая|запятой]] (<code>,</code>;). Однако, большинство программ вольно трактует стандарт CSV и допускают использование иных символов в качестве разделителя. В частности в [[Локаль|локалях]], где десятичным разделителем является запятая, в качестве табличного разделителя, как правило, используется точка с запятой. Значения, содержащие зарезервированные символы (двойная кавычка, запятая, точка с запятой, новая строка) обрамляются двойными [[кавычки|кавычками]] (<code>"</code>); если в значении встречаются кавычки — они представляются в файле в виде двух кавычек подряд.
Строки разделяются парой символов CR LF (0x0D 0x0A) (в [[DOS]] и [[Microsoft Windows|Windows]] эта пара генерируется нажатием клавиши Enter). Однако конкретные реализации могут использовать другие общепринятые разделители строк, например LF (0x0A) в [[UNIX]].