Конвертер CSV в XML

Разложите CSV-таблицу на XML-теги: строка становится элементом, столбцы - вложенными узлами по заголовкам. Настраиваются корневой тег, тег строки и разделитель.

CSV
XML

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

Конвертер CSV в XML

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

XML часто нужен там, где данные передают между сервисами: интеграции, обмен выгрузками, промежуточный формат для 1С и корпоративных систем. Спецсимволы внутри значений экранируются, так что документ остается валидным.

Пример структуры

<rows>
  <row>
    <name>Alice</name>
    <age>25</age>
  </row>
</rows>

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

  1. Вставьте CSV

    Впишите или вставьте таблицу в левое поле CSV.

  2. Настройте теги и разделитель

    Оставьте галочку "Первая строка - заголовки", выберите разделитель (или Авто) и при желании поменяйте имена корневого тега и тега строки.

  3. Заберите XML

    Документ появляется справа сразу. Скопируйте его кнопкой копирования или сохраните файлом кнопкой загрузки.

Частые вопросы

Снимите галочку "Первая строка - заголовки". Тогда столбцы получат имена col1, col2 по порядку, а первая строка станет обычными данными.

Да, спецсимволы превращаются в сущности (&lt;, &amp;), поэтому XML остается валидным даже с текстом, похожим на разметку.

Имя тега должно быть латиницей: недопустимые символы заменяются на подчеркивание, а заголовок, начинающийся не с буквы, получает имя вида col1.