Генератор xml файла из csv

This tool allows you to generate CSV files. You can generate multiple CSV files at the same time (exported to a single ZIP file). It is also a SQL data generator, you can directly generate SQL queries. JSON output is also possible.

You can see the user guide to help you to use this CSV generator Online.

It is Open source :), you can download the source code here.

How to generate CSV files?

This dataset generator allows to generate random CSV files:

Step 1: Add the correct number of fields.

Step 2: Select the name each field.

Step 3: Select the data type of each field.

Step 4: Fill in the options.

Step 5: You have the right to make mistakes: You can remove a field, and also change the positions of the different fields.

Step 6: Choose the CSV format!
Then choose the number of lines to generate for each file, as well as the number of CSV files to generate.

Step 7: Choose the format of your CSV files (Delimiter, quote, escape, newline and header).
You can generate CSV data, but also generate TSV file.

Step 8: Start generation of CSV files.

Step 9: You have the preview of a generated CSV file.

How to generate SQL queries?

This SQL data generator allows to generate SQL files containing insert statements so that you can directly feed a database table.

Steps 1 — 5: Same as generating CSV files, see above.

Step 6: Choose the SQL format!
Then choose the table name and if the statement create table should be added or not.

How to save your SQL / CSV template?

You can save your templates so that you can generate SQL or CSV data later without having to reconfigure all columns. You must create an account for this feature.

Click on «save» button to save your template.

Click on «copy» button to copy the current template. This feature allows you not to start from scratch.

The section «Your templates» contains your templates. You can click on the cross button to delete your template.

An API is available to generate CSV/SQL data files.

  • 200 requests per day
  • 5000 rows per call

Generate CSV / SQL data from a saved template.

List of data types

You can choose between different data type for the fields of your CSV / SQL table:

  • GUID: Globally Unique Identifier. Format: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx.
  • Index: It is a self-incrementing field one by one. You can choose the starting index.
  • Random (Integer): An integer drawn at random in the interval you define.
  • Random (Float): A float drawn at random in the interval you define. You can choose the scale.
  • Date: A date drawn at random in the interval you define. You can choose the format.
  • Regular Expression: A random string that matches a given javascript regex.
  • Expression: A string containing values of the other columns of the row. Just put the name of the column in brace, example: ( >.
  • First name: A first name.
  • Last name: A last name.
  • City: A city name.
  • Country: A country name.
  • Country code: A country code on two characters.
  • Choice: You can define a word list (enter one word per line). The field will contain one of the words you have defined.
  • Lorem ipsum: A list of characters among those you have defined.
  • Custom: You can define a javascript function that returns the content of the field.
    You have access to the other fields of the row (from their names).
    Example of function to return an email address that contains the first and last name (You must have defined fields with the names «firstname» and «lastname»):
    Note: This data type is not available in API (For safety reasons)!

Enter the code (case insensitive) *

If you can not read the code, click here to generate a new code

Enter the code (case insensitive) *

If you can not read the code, click here to generate a new code

Enter the code (case insensitive) *

If you can not read the code, click here to generate a new code

Enter the code (case insensitive) *

If you can not read the code, click here to generate a new code

Disclaimer: The tools are provided «as is», without warranty of any kind, either express or implied.
Any links to third-party website or software available on this website are provided «as is»,
without warranty of any kind, either express or implied and are to be used at your own risk.

Конвертер CSV в XLS (EXCEL)

Сконвертируйте ваши csv-файлы в xls онлайн и бесплатно

Значения, разделенные запятыми

Лист Microsoft Excel (97-2003)

Как сконвертировать CSV в XLS

Загрузите csv-файл(ы)

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

Выберите «в xls»

Выберите xls или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

Загрузите ваш xls-файл

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш xls-файл

Конвертация групп файлов XML в CSV



(всего 3000 рублей)

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

Формат XML представляет собой набор правил для кодирования документов в машинный формат. CSV представляет собой файловый формат для хранения табличных данных в виде простого текста.

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

В интернете можно найти несколько программ, предлагаемых различными разработчиками. Total Excel Converter это утилита, которая применяется тысячами пользователей по всему миру. Представленная компанией «Софтплисити», известным разработчиком конвертеров, эта утилита представляет собой простое в работе, функциональное и очень доступное решение.

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

Кроме того, Total Excel Converter является самым функциональным конвертером данной категории. Этот инструмент, в отличие от многих других программ, совместим с большим количеством форматов . В качестве исходных, конвертер поддерживает форматы XLS, XLSX, ODT, ODS, XML, SQL, WK2, WKS, DBF, TEX и DIF . Total Excel Converter предлагает конвертировать файлы в такие форматы, как DOC, DOCX, PDF, HTML, TXT, ODT, ODS, XML, SQL, CSV, Lotus, DBF, TEX, DIFF, SYLK, и LaTeX.

Конвертер CSV в XLS (EXCEL)

Сконвертируйте ваши csv-файлы в xls онлайн и бесплатно

Значения, разделенные запятыми

Лист Microsoft Excel (97-2003)

Как сконвертировать CSV в XLS

Загрузите csv-файл(ы)

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

Выберите «в xls»

Выберите xls или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

Загрузите ваш xls-файл

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш xls-файл

Урок 67. Экспорт товаров и категорий в XML, YML, CSV, XLS

Как выполнить экспорт прайса (товаров и категорий) интернет магазина uCoz в форматы XML, YML, CSV, XLS

Сергей 19.01.2016 18309 4.4 из 5.0 (18)

Познакомиться с возможностями экспорта товаров и категорий интернет магазина uCoz в форматы XML, YML, CSV, XLS. Рассмотреть сервисы, которые принимают те или иные форматы прайсов.

Зачем нужен экспорт товаров и категорий?

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

Чтобы получить общее представление, взгляните на схему:

Порядок действий при работе с экспортом прайс листа такой:

  1. Определяем какой формат прайса нужен
  2. Настраиваем экспорт
  3. Выполняем экспорт и получаем ссылку на прайс
  4. Указываем ссылку на прайс в сервисе или загружаем файл
  5. Проверяем, как обработан наш прайс

Прайс обрабатывает сторонний сервис (Маркет, Товары@Mail, Aport или скрипт). В случае, когда вы готовите прайс XLS для пользователей, вы же сами проверяете корректность формирования файла прайса. В некоторых случаях форматы XLS и CSV могут содержать конфиденциальную информацию, будьте внимательны, когда публикуете подобные прайсы.

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

Экспорт в XLS

XLS — электронная таблица, созданная в Microsoft Excel — самом популярном приложении для работы с таблицами. Но это не единственное приложение, которое работает с подобными файлами. В настоящее время существуют бесплатные аналоги (Open Office, Kingsoft Spreadsheets, Google Spreadsheets).

Чтобы настроить вид своего прайса зайдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

Выберите Список полей для выгрузки в прайс-лист XLS и сохраните настройки.

Теперь перейдите в Панель управления — Интернет магазин и найдите раздел Экспорт товаров. Нажмите Создать свой прайс-лист:

После успешного выполнения экспорта вы увидите сообщение:

Прайс в формате располагается по адресу http://ваш_магазин/price.xls . Имейте ввиду, скачать прайс может любой пользователь, который знает ссылку. Позаботьтесь о том, чтобы в прайсе не было входящих цен или другой нежелательной для разглашения информации. Иначе сразу после загрузки необходимо удалить прайс из файлового менеджера:

XLS прайс может применяться в некоторых агрегаторах прайс-листов. Зачастую прайс нужен именно для покупателей, чтобы они могли скачать его себе на компьютер или переслать по почте.

Пример прайса в формате XLS:

Экспорт в XML

XML — расширяемый язык разметки (eXtensible Markup Language) с простым синтаксисом, удобный для создания и обработки документов приложениями и человеком.

Формат XML не имеет дополнительных настроек в интернет магазине uCoz, поэтому можно сразу перейти к его выгрузке в Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок XML:

После успешного выполнения экспорта вы увидите сообщение:

Прайс в формате XML не содержит входящих цен, но его можно также найти в файловом менеджере:

Файл XML используется, к примеру, в Google Merchant, Подсказках для поиска и агрегаторе прайсов Hotline.ua.

Кажется, что из-за отсутствия настроек мы никак не может повлиять на XML прайс, но это не так. Давайте откроем этот прайс в браузере http://ваш_магазин/export.xml :

Стрелка ведет на тег g:availability . Этот тег указывает на наличии товара в магазине. При отключенном учете остатков для всех товаров тег будет заполнен значением out of stock — нет в наличии. Как только включите учет остатков (урок про учет остатков) значение тега поменяется на in stock — в наличии. Есть еще значение preorder , но нет настройки, позволяющей в uCoz ее включить.

Экспорт в YML

YML — это стандарт, разработанный Яндексом (Yandex Market Language) для принятия и размещения информации в базе данных Яндекс.Маркета.

Чтобы настроить экспорт в YML перейдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

  1. При экспорте в формат YML брать значение для каждого товара из — и на выбор представляется перечень полей из которых может быть записано значение в sales note . Подробнее о поле sales note можно узнать здесь
  2. Значение поля по умолчанию для всех товаров при экспорте в YML: — значение, которое ставится в тег sales note , если поле указанное в предыдущем пункте оказалось пустым
  3. Значение поля по умолчанию при экспорте в YML: — настройка подойдет тем, кто не использует «Наименование» для товаров, а в качестве признака уникальности задействовал артикул. Значение будет заполнять тег name , если поле «Наименование» у товара оказалось пустым. Если не понимаете, о чем идет речь, то оставьте поле пустым. Кроме того, значение этого поля будет записано как название магазина
  4. Значение поля по умолчанию при экспорте в YML: — полное наименование компании, владеющей магазином. Не публикуется, используется для внутренней идентификации.
  5. Значение поля по умолчанию при экспорте в YML: — URL-адрес главной страницы магазина. Если оставить поле пустым, то ссылка будет иметь вид http://ваш_сайт/shop
  6. Использовать при экспорте в YML полное описание: — настройка экспортирует $DESCRIPTION$ вместо $BRIEF$
  7. Включать в YML значение поля «Старая цена»: — позволяет включить показ товаров со скидкой
  8. Экспортировать в формат YML в качестве элементов

Перейти к выгрузке YML — Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок YML:

После успешного выполнения экспорта вы увидите сообщение:

И хотя, YML был разработан Яндексом для Маркета, в сети можно найти сервисы, принимающие данный формат, такие как Price.ru или Товары@Mail. Кроме того, нет никаких препятствий, чтобы написать свое приложение обрабатывающее данный формат по аналогии, как мы делали это с XML для живого поиска.

Пример прайса в формате YML (располагается по адресу http://ваш_магазин/export.yml )

Экспорт в CSV

CSV — текстовый формат, предназначенный для представления табличных данных.

Чтобы настроить экспорт в CSV перейдите в Панель управления — Интернет магазин — Настройки и найдите пункт Настройки экспорта:

Здесь мы можем указать разделитель ячеек, кодировку, список полей для экспорта. Обратите внимание, в этом файле может содержаться входящая цена, удаляйте этот файл после экспорта, если в нем содержится конфиденциальная информация ( http://ваш_магазин/export.csv ).

Перейти к выгрузке CSV — Панель управления — Интернет магазин и найти раздел Экспорт товаров. Нажмите на значок CSV:

После успешного выполнения экспорта вы увидите сообщение:

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

Открыть CSV можно блокнотом. Пример такого файла:

  1. Составьте список сервисов, в которые хотите опубликовать свой прайс-лист;
  2. Составьте список форматов прайсов, которые потребуются;
  3. Выполните настройку каждого файла;
  4. Выполните экспорт всех файлов.