Csv файл. Чем открыть расширение csv? Дополнительная информация о формате CSV
Файл CSV (с англ. Comma Separated Values File) представляет из себя такой файл, чьи значения будут разделенные запятыми. Считается формат CSV текстовым, он предназначен предоставлять табличные данные.
Создание файла формата.csv может быть произведено, к примеру, при помощи утилиты Nokia PC Suite в процессе экспорта пользовательских сообщений с мобильного устройства на компьютер. Строки файла CSV формата, это отдельные строки таблицы. Значение каждой отдельной колонки - это значения, разделенные запятыми. Если значения содержат зарезервированные символы, то в качестве разделителя применяются двойные кавычки. Стоит отметить, что подобный формат данных, используется большим количеством программных комплексов, некоторые из утилит применяют в роли разделителей такой вид, как точка с запятой.
Тип файла, имеющий расширение CSV, содержит информацию, которую могут импортировать в базу данных, так же подобный текстовый файл может носить данные, необходимые для организации таблиц.
CSV файл может прочесть текстовый редактор, причем в список таких редакторов, входит большинство программ, применяемых для работы с текстом и таблицами. Таким образом, открыть файл со значением формата.csv, могут такие программы, как Microsoft Excel или Corel WordPerfect Office, а также формат файла открывается утилитами LibreOffice, Apache OpenOffice и многими другими.
Файлы данных с форматом Comma Separated, отвечают за связь между разнообразными системами и способствуют передаче т обработке объёмных данных, состоящих из табличной структуры.
Предназначенный для представления табличных данных. Каждая строка файла - это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (delimiter) - запятой (,). Однако, большинство программ вольно трактует стандарт CSV и допускают использование иных символов в качестве разделителя. В частности в локалях , где десятичным разделителем является запятая, в качестве табличного разделителя, как правило, используется точка с запятой. Значения, содержащие зарезервированные символы (запятая, точка с запятой, новая строка) обрамляются двойными кавычками ("); если в значении встречаются кавычки - они представляются в файле в виде двух кавычек подряд. Строки разделяются парой символов CR LF (0x0D 0x0A) (в DOS и Windows эта пара генерируется нажатием клавиши Enter). Однако конкретные реализации могут использовать другие общепринятые разделители строк, например LF (0x0A) в UNIX .
Несмотря на наличие 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
Результирующая таблица:
Для русифицированного Microsoft Excel (в системах, на которых разделителем списка установлена запятая) исходный текст будет выглядеть так:
1965;Пиксел;E240 – формальдегид (опасный консервант)!;"красный, зелёный, битый";3000,00 1965;Мышка;"А правильней ""Использовать Ёлочки""";;4900,00 "Н/д";Кнопка;Сочетания клавиш;"MUST USE! Ctrl, Alt, Shift";4799,00
Результирующая таблица:
Программы для редактирования CSV-файлов: Microsoft Excel, Numbers, ТаблицаПро, CSVed, OpenOffice.org Calc , KSpread , Google Docs . Импорт и экспорт CSV-файлов возможен во многих инженерных пакетах, например, ANSYS и LabVIEW . Также CSV-файлы создаёт Nokia PC Suite при копировании SMS -сообщений c мобильного телефона на компьютер.
См. также
Ссылки
- CSV-1203 (English) (англ.)
- RFC 4180, спецификация (англ.)
Wikimedia Foundation . 2010 .
- Гамма (буква)
Смотреть что такое "CSV" в других словарях:
CSV - Saltar a navegación, búsqueda Para otros usos de este término, véase CSV (desambiguación). Los ficheros CSV (del inglés comma separated values) son un tipo de documento en formato abierto sencillo para representar datos en forma de tabla, en las… … Wikipedia Español
CSV - may refer to: Clerics of Saint Viator Common Stored Value Ticket Confederación Sudamericana de Voleibol Character Strengths and Virtues Christian Social People s Party Community Service Volunteers GM U platform, a minivan made by General Motors… … Wikipedia
Csv - steht für: Certified Server Validation, eine vorgeschlagene technische Methode zur Spam Vermeidung Character Separated Values oder Comma Separated Values, siehe CSV (Dateiformat) Chrëschtlech Sozial Vollekspartei (Christlich Soziale Volkspartei) … Deutsch Wikipedia
CSV - formatas statusas T sritis informatika apibrėžtis Duomenų bazės laukų įrašymo tekstiniu formatu būdas, kai duomenų laukai skiriami kableliais. Naują įrašą atitinka nauja eilutė. CSV formatas dažnai naudojamas adresų knygos duomenims, programos… … Enciklopedinis kompiuterijos žodynas
.csv - , Erweiterung für eine ASCII Datei, die Daten aus einer Datenbankdatei enthält (Comma separated Values) … Universal-Lexikon
CSV - (Comma Separated Values) (Computers) file format used for storing database information in ASCII format (each entry or field is separated by a comma and each new row is represented by a new line) … English contemporary dictionary
.csv - Das Dateiformat CSV beschreibt den Aufbau einer Textdatei zur Speicherung oder zum Austausch einfach strukturierter Daten. Die Dateiendung CSV ist eine Abkürzung für Comma Separated Values (seltener Character Separated Values oder Colon Separated … Deutsch Wikipedia
CSV - Die Abkürzung CSV steht für: Certified Server Validation, eine vorgeschlagene technische Methode zur Spam Vermeidung Comma Separated Values oder Character Separated Values, ein Dateiformat, siehe CSV (Dateiformat) Christlich Soziale Volkspartei… … Deutsch Wikipedia
CSV - cash surrender value (CSV) The amount of cash that can be obtained by the policy owner upon cancellation of a whole life insurance policy. CSV may also be borrowed by the policy owner. Only certain kinds of life insurance policies have cash… … Financial and business terms
CSV - Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sigles d’une seule lettre Sigles de deux lettres > Sigles de trois lettres Sigles de quatre lettres … Wikipédia en Français
Книги
- Python. Создание приложений. Библиотека профессионала , Уэсли Дж. Чан , Вы уже знаете язык Python, но хотите узнать больше? Намного больше? Погрузитесь в разнообразие тем, связанных с реальными приложениями.Книга охватывает регулярные выражения, сетевое… Категория: Информационные технологии Серия: Библиотека профессионала Издатель: ДИАЛЕКТИКА , Производитель:
Объявление
Формат файлов CSV Spreadsheet
Файлы CSV (Comma-separated values или character-separated values - "разделенные запятыми/символами значения") представляют собой файлы, которые хранят табличные данные (цифры и текст) в формате простого текста. Такой формат используется для сбора данных из таблиц и последующего копирования в другие программы, работающие с таблицами. В частности, такие файлы может открывать программа Microsoft Excel. Файлы CSV используются различными приложениями для работы с таблицами. Простота и надежность формата позволяет пользователям без проблем работать с такими файлами. Стоит отметить, что то представление данных, которое используется в формате CSV, старше самого первого персонального компьютера на более чем 10 лет. Именно такое представление данных позволяет увеличить точность информации, особенно в случае использования перфокарточных систем хранения данных.
Технические сведения о файлах CSV
Различные значения разделены в таблице последовательностью текстовых строк ASCII (Американской стандартной кодировки обмена информацией). В таком виде такие данные можно представить в виде значений в столбцах, отделенных от других столбцов запятой (или другим разделителем). Новые строки создаются путем внесения новых текстовых строк. Формат CSV представляет собой единый стиль файлов с разделенным текстом, т.е. для отделения значения друг от друга используют запятую (или другой разделитель). Таким разделителем может быть запятая, обратный слэш, прямой слэш. При этом данный формат в других приложениях использует двойные кавычки, окружающие поля со спецсимволами. Это позволяет легко переносить данные в другие приложения.
Дополнительная информация о формате CSV
Расширение файла | .csv | ||||||||||
Категория файлов | |||||||||||
Файл-пример |
(0,79 KiB) |
||||||||||
Связанные программы | Microsoft Excel Microsoft Works Corel Quattro Pro Apache OpenOffice LibreOffice Microsoft Notepad Libre Office MobiSystems OfficeSuite Pro 7 |
||||||||||
00 | 01 | 02 | 03 |
01 | 15 | 34 | 11 |
16 | 27 | 33 | 06 |
Но сейчас мы разобрали самый простой случай. Проблемы начинаются как раз из-за того, что благодаря очень сжатому представлению данных, CSV формат используется для передачи больших объемов информации. Чаще всего в базах встречаются разнородные значения: цифровые, буквенные, цифро-буквенные, с пробелами и т.д. Нередко в больших массивах встречаются ошибки, и если, например, где-то появится лишняя запятая внутри содержимого одного из полей, все ячейки могут сместиться на одну.
Вообще, проблемы, возникающие при импорте данных через CSV, можно разделить на три категории:
1 - Некорректное заполнение полей.
2 - Неправильное преобразование данных при сохранении файла в CSV.
3 - Неправильное распознавание формата программой-импортером.
Первый случай мы уже частично рассмотрели. Чтобы бороться с проблемой, необходимо предусмотреть средства контроля правильности вводимых данных. Например, если вам необходимо собрать базу данных адресов для почтовой рассылки, существуют специальные скрипты, которые проверяют, ввел ли человек свой e-mail в нужном формате. Там, где есть пробелы, запятые и любые другие данные, которые могут считываться неверно, содержимое поля необходимо заключить в кавычки (так называемые компьютерные “ ”).
Второй случай связан с выбором кодировки. Необходимо выяснить, зачастую опытным путем, какую кодировку предпочтет программа-импортер. В Windows повсеместно применяется 1251, поэтому если в исходном файле встретится текст в Unicode, он будет отображаться в приложении-получателе как цепочки вопросов. В Excel есть возможность сохранять в формат CSV с различной кодировкой и разделителями (кроме запятой еще используется табуляция и точка с запятой), но лучше всего создавать файл в Notepad++ или OpenOfficeCalc.
Третий случай - следствие второго. Исторически сложилось, что формат CSV не имеет единого стандарта. Многие программы воспринимают как CSV также файлы форматов TSV (разделение табуляцией) и SCSV (разделение точкой с запятой), в частности потому, что расширение файла об этом не сообщает. При этом данные считываются ошибочно и не распределяются по ячейкам в нужном порядке. Лучшее, что можно посоветовать - создавать CSV файл собственноручно. Как уже говорилось, для этого нужно воспользоваться удобным редактором.
Хитрости того, как укротить формат CSV, известны программистам. Простому пользователю достаточно придерживаться наших рекомендаций относительно создания файла. Меньше всего проблем возникает тогда, когда файл создается специально для импорта в определенное приложение (бывает и по-другому). Так проще учесть все возможные проблемы, возникающие на пути