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

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

Инструкция

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

    Пример таблицы:

    В самой первой строке нашей таблицы обязательно использование названий полей для наших товаров. У нас это articul - артикул, name - название товара, price - цена, vendor - производитель, country - страна производства, images - путь к изображению(подробности ниже).

    Обязательное поле для создания товаров одно:

    • name - название.

    Также существуют основные поля , которые нужны для функционирования товара:

    • price - цена,
    • articul - артикул.

    Обязательное поле для синхронизации товаров одно:

    • UniqueKey - уникальный идентификатор товара в системе управления, не заполняйте этот столбец самостоятельно.

    Другие поля товаров можно выбрать произвольно из общего количества полей. ( вы можете добавить новые поля для ваших товаров или других объектов.)

    Вы можете указывать названия столбцов, чтобы внести или изменить значения:

    • info:url - поле для Подстрока URL;
    • info:name - поле для Название объекта в системе;
    • info:sort - поле для сортировки объектов внутри раздела;
    • info:access - поле для указания прав доступа (например: 7733);
    • info:template - поле для Шаблон вывода, индексы шаблона вывода можно посмотреть ;
    • info:delete - поле для удаления товара, создайте столбец и заполните ячейку товара произвольными данными, чтобы удалить его во всемя импорта.

    Список полей товара можно увидеть так, нажать "Параметры" → "Типы объектов" → "Товар".

    В нашем редакторе таблица выглядит так:


    После того, как таблица заполнена, экспортируйте ее в формат CSV. И сохраните файл, например на рабочем столе.

    В формате CSV, если файл открыть с помощью Блокнота, таблица будет выглядеть так:

    articul;name;price;vendor;country;images UX31E;ASUS ZENBOOK;44400;Asus;Китай;http://сайт/alboms/3/3/zenbook..jpg HD-8838;Philips Saeco HD 8838;27462;Philips;Россия;http://сайт/alboms/3/3/saeco-hd-8838.jpg HD-8838;Delonghi ECAM 23..jpg

    При импорте из CSV вы можете указать:

    • Раздел товара (любой уровень), если раздел не существует, он будет создан;
    • Параметры товара;
    • Путь к изображениям товара (изображения должны находится в одном zip-архиве с файлом CSV);
    • Cпецификаций;
    • Скидки;
    • Размеры.

    Требования и возможности:

    • Наименования товаров должны быть разные:
      • Если товар с указанным наименованием уже находится в разделе, он будет пропущен;
      • Если в файле для импорта присутствуют товары с одинаковыми названиями в одном разделе, товарам будут присвоены индексы "Наименование {X}", где {X} - порядковый номер начиная с 1(единицы).
    • Файл CSV в архиве должен быть один и находиться в корне архива;
    • Изображения для выгрузки должны быть запакованы вместе с файлом CSV , кроме изображений с указанием URL;
    • Количество разделов и товаров в CSV не более 5000;
    • Формат CSV не поддерживает переходы строк, поэтому данные или текст внутри ячейки с использованием перехода строки будут неверно интерпретированы;
    • В качестве разделителей в формате CSV используется точка с запятой ";", поэтому использование этого символа в тексте становится невозможным;
    • Общий вес архива не должен превышать 64Мб для тарифов Эконом и Стандарт, 128Мб для тарифов Люкс и Максимум. Во время бесплатного пользования действует ограничение 3Мб.

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

    Пример подготовленного CSV файла для импорта с изображениями можно скачать .

    Импорт товаров

    Перейдите в систему управления сайтом и нажмите правой кнопкой мышки на нужный раздел, как будто вы собираетесь создать один новый товар, затем "Создать" → "Импорт". Появится окно с предложением ввести файл и тип файла. Нажмите "Добавить" и выберите тип файла "CVS". Нажмите "Импортировать".

    Если все действия выполнены верно вы увидите, следующее окно.

    Синхронизация товаров

    Для синхронизации товаров сначала их нужно экспортировать.



    Вы скачаете файл примерно такого содержания.


    Это файл в формате CSV. Откройте его программой для работы с таблицами (Microsoft Excel, Apple Numbers или OpenOffice Calc). Столбец UniqueKey - содержит уникальный идентификатор товара в системе управления. Вы можете менять все значения товара, кроме этого значений в ячейках столбца UniqueKey .

    Если вы очистите ячейку с идентификатором товара - он будет заново создан,
    с названием "Копия (N) {Название} ", где {Название} - его название из колонки name , а N - номер копии.

    Исправленный файл в формате CSV импортируйте в систему управления, как было описано выше. Товары содержащие запись UniqueKey - обновят свои данные, товары с пустой ячейкой UniqueKey будут созданы.

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

    Например, если вы хотели изменить только цену товаров, в файле импорта необходимо оставить только столбцы price и UniqueKey , остальные столбцы нужно удалить(вместе с заголовком столбца, т.е. целиком удалить столбец).

    Внимание! При синхронизации товаров вы можете указать раздел, где будет размещен товар. В таком случае импортируйте файл в ту папку, относительно которой вы указали размещение товара.

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

    Предназначенный для представления табличных данных. Каждая строка файла - это одна строка таблицы. Значения отдельных колонок разделяются разделительным символом (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, но хотите узнать больше? Намного больше? Погрузитесь в разнообразие тем, связанных с реальными приложениями.Книга охватывает регулярные выражения, сетевое… Категория: Информационные технологии Серия: Библиотека профессионала Издатель: ДИАЛЕКТИКА , Производитель: