Преобразовать CSV в XML

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

Пример:

Как это работает

Некоторые downstream-системы (импорт из устаревших систем, B2B-интеграции, потоки SOAP) всё ещё требуют XML, хотя исходные данные есть в CSV. Вставьте CSV, при необходимости задайте имя корневого тега и тега, повторяющегося для каждой строки, и нажмите «Преобразовать в XML».

Как обрабатываются названия столбцов, недопустимые для тегов XML?

Имя тега XML должно начинаться с буквы или символа подчёркивания и может содержать только буквы, цифры, точки, дефисы и символы подчёркивания. Заголовки столбцов, не соответствующие этим правилам (пробелы, специальные символы, начало с цифры), автоматически очищаются: недопустимые символы заменяются на _, а если имя начинается с цифры, добавляется префикс col_.

Создают ли проблемы специальные символы в значениях?

Нет, символы, имеющие в XML особое значение (&, <, >, кавычки), автоматически экранируются в XML-сущности внутри содержимого тегов, поэтому документ всегда остаётся валидным.

Обработка на 100% локально: преобразование выполняется целиком в вашем браузере — ваш файл CSV никогда не покидает ваше устройство.