Скачайте Total CSV Converter и превратите свои экспорты CSV в структурированный XML уже сегодня.
(30-дневная бесплатная пробная версия)
(всего $59.90)
Быстрый ответ: Чтобы конвертировать CSV в XML, установите Total CSV Converter, перейдите к своим файлам CSV, отметьте нужные, нажмите кнопку XML, задайте разделитель и выберите схему XML (или вставьте свой шаблон, сопоставляющий столбцы с полями), затем нажмите Start. Каждый файл превращается в структурированный XML за один офлайн-пакет, без ограничения на размер файла и с полной поддержкой командной строки.
CSV (Comma-Separated Values) — это плоский табличный формат: одна строка на запись, значения разделены разделителем. Он компактен и прост в создании, но не несет никакой структуры, кроме строк и столбцов — ни вложенности, ни имен полей внутри данных, ни типов данных.
XML (Extensible Markup Language) — это иерархический, самоописывающийся формат. Каждое значение находится внутри именованного тега, элементы могут вкладываться, а атрибуты добавляют метаданные. XML — это язык, на котором говорят многие API, корпоративные системы и стандарты обмена данными — потому что структура путешествует вместе с данными.
При конвертации CSV в XML каждое значение, разделенное разделителем, оборачивается в заданный вами тег. Total CSV Converter позволяет ссылаться на столбцы по номеру ([col:1]) или по имени заголовка, поэтому итоговый XML соответствует точной схеме, которую ожидает принимающая система, а не универсальной раскладке строк и полей.
Вы можете выбрать встроенную схему (access, data-packet) или предоставить свой собственный шаблон. Шаблон описывает, как выводится каждая запись, ссылаясь на столбцы по индексу или имени:
<category recno="[col:recno]"><field name="[col:1]">[col:2]</field></category>
Вы также можете загрузить образец файла XML и позволить конвертеру автоматически построить соответствующую схему по его узлам и атрибутам.
Total CSV Converter включает интерфейс командной строки для конвертации файлов CSV без графического интерфейса. Пример:
CSVConverter.exe C:\Data\export.csv C:\Output\export.xml -c XML -SepChar ;
Оберните это в .bat-файл или запланированную задачу, чтобы автоматически превращать ночные экспорты CSV в XML-фиды для другого приложения.
Сопоставление столбцов с полями. Ссылайтесь на каждый столбец по номеру или по имени заголовка и решайте, каким именно тегом он станет. XML соответствует вашей целевой схеме, а не универсальной раскладке.
Пакетная обработка. Выберите 1000 файлов CSV и конвертируйте их все в XML за один запуск. Не нужно открывать файлы по одному, не нужны повторяющиеся скрипты.
Пользовательские схемы и шаблоны. Используйте access, data-packet или свой собственный шаблон — или выведите схему автоматически из образца файла XML.
Управление разделителями и кодировкой. Задайте запятую, точку с запятой, табуляцию или вертикальную черту и выберите UTF-8, ANSI или Unicode, чтобы символы с диакритикой и текст CJK пережили конвертацию без потерь.
Фильтрация строк. Просмотрите источник и пропустите шум заголовков или ненужные строки перед конвертацией, чтобы XML содержал только нужные вам записи.
Множество выходных форматов. Помимо XML, конвертируйте CSV в Excel, PDF, JSON, HTML, TXT, DBF и DOC — все в одной программе.
| Функция | Онлайн-инструменты | Total CSV Converter |
|---|---|---|
| Ограничение размера файла | Обычно 5–50 МБ | Без ограничений |
| Пакетная конвертация | По одному файлу | Без ограничений |
| Конфиденциальность | Файлы загружаются в облако | 100% офлайн |
| Пользовательская схема XML | Нет | Access, data-packet или шаблон |
| Сопоставление столбцов | Только универсальное | По номеру или имени поля |
| Автоматизация | Только вручную | Встроенная командная строка |
| Стоимость | Подписка или оплата за файл | Разовый платеж $59.90 |
(30-дневная бесплатная пробная версия)
(всего $59.90)
"Мы получаем данные от партнеров в CSV, но наша ERP импортирует только XML. Total CSV Converter сопоставляет столбцы с точной схемой, которую ожидает наш импорт, а командная строка запускает это каждую ночь. Мы удалили самописный скрипт, который приходилось поддерживать вручную."
Олена Кравец Разработчик интеграций
"Наш поставщик присылает прайс-листы в CSV, а маркетплейс хочет XML-фид. Функция шаблонов позволяет мне точно повторить их формат, столбцы по имени, и конвертировать целую папку за один проход. Настройка заняла минуты, а пробная версия была без ограничений."
Роб Фельдман Менеджер по электронной коммерции
"Возможность просмотреть CSV и пропустить строки заголовков перед сборкой XML сэкономила мне массу времени на очистку. Вывод схемы из образца файла XML сработал лучше, чем я ожидала."
Мередит Ланг Аналитик данных
Скачайте пробную версию и конвертируйте файлы за считанные минуты.
Не требуется ни банковская карта, ни email.

Связанные темы
Конвертировать CSV в JSON