Csv Расширение файла. Смотреть что такое "CSV" в других словарях Расширение файла csv

CSV-файлы предназначены для хранения табличных данных в формате обычных текстовых файлов. Чтобы открыть такой файл не требуется специальной программы для работы с таблицами, достаточно любого простейшего текстового редактора. Этот формат часто используется разного рода скриптами для хранения небольших массивов данных.

Инструкция

  • Используйте простейший текстовый редактор (например, Блокнот) для «ручного» создания CSV-файла. Если нужен файл, не содержащий каких-либо данных, то просто сохраните пустой документ с расширением csv - например, data.csv.
  • Разделяйте содержимое соседних колонок таблицы запятой, если в файл надо поместить какие-то табличные данные. Само название этого формата (CSV - Comma Separated Values) переводится с английского как «значения, разделенные запятыми». Однако более удобным и поэтому более часто используемым является разделение значений точкой с запятой. Это связано с тем, что в большинстве неанглоязычных стран запятую принято использовать в качестве разделителя целой и дробной частей вещественных чисел.
  • Помещайте в каждую строку CSV-файла только одну строку табличных данных. То есть знак окончания строки является разделителем строк таблицы, содержащейся в таком файле.
  • Используйте табличный редактор, если не хотите создавать CSV-файл самостоятельно. Большинство программ для работы с таблицами могут читать и сохранять данные в этом формате. Например, можно воспользоваться офисным приложением Microsoft Excel 2007. Создав (или открыв) в нем таблицу, которую необходимо сохранить в CSV- файл, щелкните большую круглую кнопку Office в левом верхнем углу окна редактора. В раскрывшемся меню перейдите в раздел «Сохранить как» и выберите нижний пункт - «Другие форматы». Этому пункту меню назначена «горячая клавиша» F12 - можете воспользоваться ей.
  • Раскройте выпадающий список «Тип файлов» и выберите строку «CSV (разделители - запятые)». Затем в поле «Имя файла» введите название, выберите место хранения и нажмите кнопку «Сохранить».
  • Отвечайте утвердительно (кнопки «OK» и «Да») на вопросы, которые Excel задаст дважды перед сохранением файла. Таким способом редактор будет предупреждать, что формат CSV не поддерживает возможности форматирования текстов, использования «книг» и «страниц», формул в ячейках и других опций, доступных в собственных форматах этого табличного редактора.
  • Предназначенный для представления табличных данных. Каждая строка файла - это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (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. Сейчас разработано уже несколько альтернативных решений (лидирует среди них XML). Но создание файла CSV в некоторых случаях остается самым удобным решением, а некоторых - самым проблематичным.

    Расшифровывается название формата как commaseparatedvalues - разделенные В Блокноте файл выглядит следующим образом:

    16, 27, 33, 06 (в самом конце знак ставить не обязательно)

    А в таблице Excel или похожего приложения уже так:

    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, известны программистам. Простому пользователю достаточно придерживаться наших рекомендаций относительно создания файла. Меньше всего проблем возникает тогда, когда файл создается специально для импорта в определенное приложение (бывает и по-другому). Так проще учесть все возможные проблемы, возникающие на пути

    Файл с расширением «csv» — это текстовый документ, который используется для представления и обработки данных в различных программных продуктах. Структура файла «csv» представляет собой строки, разделенные запятыми. Каждая строка является строкой в таблице, а запятые служат для разделения этих строк на колонки.

    На заметку!

    История создания файла берет начало с 1967 года. Тогда этот формат впервые начал использоваться для компьютеров IBM под управлением операционной системы OS/360. Несмотря на довольно большой срок службы такого формата, он до сих пор не утратил свою актуальность и используется в табличных процессорах и программах, которые обрабатывают базы данных.

    Какой программой открыть файл csv?

    Формат документа «csv» является обычным текстовым файлом. Чтобы быстро его отредактировать, вам всего лишь потребуется блокнот или бесплатный текстовый редактор Notepad++. Скачать его можно . Пример открытия в программе Notepad++ изображён на рисунке ниже.

    На заметку!

    Блокнот удобен в том случае, если вам следует отредактировать небольшой файл. Но если в файле много данных, удобней всего воспользоваться табличным процессором.

    Наиболее популярными табличными процессорами являются:

    • Gnumeric;
    • Microsoft Excel;
    • LibreOffice Calc;
    • OpenOffice Calc;
    • Kingsoft Spreadsheets.

    Например, LibreOffice можно скачать с официального сайта .

    Кроме табличных редакторов файл «csv» используется в различном специализированном ПО, которое хранит в нем данные. Также, компания Google использует в своих продуктах этот формат для импорта и экспорта контактов в Gmail.

    Как открыть csv файл?

    Теперь разберемся на подробном примере открытия «csv» файла. Для этого воспользуемся табличным редактором LibreOffice Calc, который входит в бесплатный офисный пакет LibreOffice:


    Надеемся, с нашей статьей вы сможете разобраться с данной проблемой. Вопросы оставляйте в комментариях!

    Все больше пользователей персональных компьютеров, огромное количество приложений и файлов. Возникает потребность хранить, преобразовывать и передавать файлы. Всевозможные расширения помогают конвертировать файлы, тем самым придавая им другие функции и значения. Одним из таких расширений-помощников является CSV.

    Особенно часто конвертированию подвергаются таблицы с различными данными. CSV довольно неплохо справляется с этой задачей. Есть, конечно, более совершенные способы, но если мы столкнулись именно с CSV, то поговорим обо всех плюсах и минусах именно этого расширения.

    Что скрывает в себе файл CSV?

    Во-первых, возникает вполне ожидаемый вопрос — что же это вообще такое? CSV файлы – сжатые табличные данные, каждая ячейка которых отделена от соседней в самом распространенном случае запятой. Отсюда название – CommaSeparatedValues. Существует три вида разграничения ячеек и, соответственно, три формата:

    1. CSV —
    2. TSV — табуляцией
    3. SCSV – точкой с запятой

    В целом, CSV представляет собой весьма удобный способ обмена данными между несколькими не связанными между собой приложений — к примеру, можно выгрузить в такой файл таблицу данных с интернет-портала при помощи функций экспорта, и в дальнейшем проводить анализ данных, строить графики, диаграммы и осуществляя многие другие операции, открыв CSV при помощи привычных программ на компьютере.

    Создавать такие файлы лучше всего в Notepad++ или OpenOffice (а именно, программой Cacl, предназначенной для работы с табличными данными), чтобы избежать проблем с кодировкой. Например, если в тексте использован Unicode, а по умолчанию в Windows используется 1251, то в таблице вместо данных будут сплошные вопросительные знаки. Создать CSV можно и в . Заполняем таблицу данными и сохраняем в csv расширении.

    Обратите внимание, что первая строка файла CSV обычно содержит имена столбцов и является своего рода шапкой таблицы. Наличие такой строки при работе с CSV в том же экселе необязательно, но ее наличие значительно упрощает идентификацию данных и работу с ними.

    Способ открыть документ CSV

    При открытии файлов CSV возникает следующая проблема: некоторые программы «не понимают» разницы между csv, tsv и scsv. То есть в итоге получается совсем не то, что мы предпочли бы увидеть.

    Excel предупреждает эту ошибку и перед тем, как открыть наш файл, спрашивает, что и как нужно считать и разделить. Это упрощает работу с большим объемом данных.

    Наконец, откроем наш файл:

    1. Вкладка Данные
    2. Получение внешних данных
    3. Из текста
    4. Выбираем наш файл csv
    5. Выполняем указания Мастера текстов и получаем наш документ.

    Если вы создадите файл CSV из Excel, учтите, что формат предназначен для хранения исключительно текстовых данных. Также сохраняемые не должны содержать знаков, которые используются в качестве разделителей столбцов. Пример: если разделители — запятые, то в тексте сохраняемого файла их быть не должно.

    Теперь мы предупреждены обо всех опасностях, связанных с форматом CSV. Более глубоко его изучают программисты, а на первых парах достаточно и этих сведений.

     

    Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!