📄 Документы ✓ Бесплатно

CSV в XML
онлайн

Каждая строка становится элементом, каждая колонка — тегом внутри него. Кодировка и разделитель исходника определяются автоматически, а разбор виден до конвертации.

Мгновенно
🗑Файл не уходит на сервер
🔤Кодировка и разделитель
🏷Имена тегов настраиваются
Перетащите CSV сюдаили нажмите кнопку нижеCSV · до 25 МБ

Две проверки, без которых файл не откроется

Первая на входе. CSV — просто текст, и кодировку с разделителем в нём никто не записывает. Выгрузка из 1С приходит в Windows-1251, а русский Excel сохраняет через точку с запятой. И то, и другое определяется автоматически, показывается и переключается — разбор виден таблицей до конвертации.

Вторая на выходе. Имена тегов в XML подчиняются правилам, а названия колонок в CSV — нет. Колонка «Цена, руб.» или «№ п/п» тегом стать не может: пробелы и запятые недопустимы, начинаться с цифры нельзя. Такие названия исправляются автоматически, иначе получился бы файл, который не откроет ни один разборщик.

  • UTF-8 и Windows-1251 с автоопределением
  • Запятая, точка с запятой, табуляция и черта
  • Имена корневого тега и строки задаются вручную
  • Недопустимые символы в названиях колонок исправляются
  • Спецсимволы в значениях экранируются
Чего инструмент не делает Честно
Схема XSD Не генерируется
Вложенность Плоская структура
Атрибуты Только теги
Проверка по схеме Нужен ваш валидатор
Что получится Надёжно
Корректные имена тегов Всегда
Спецсимволы Экранированы
Кириллица Без кракозябр
Кодировка Указана в заголовке

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

Нет, конвертация идёт в браузере.
Разделитель определился неверно. Нажмите «Точка с запятой» — так сохраняет CSV русский Excel.
Файл в другой кодировке. Переключите на Windows-1251 кнопкой над таблицей разбора.
Она станет корректным именем тега: запрещённые символы заменятся подчёркиванием, а ведущая решётка уйдёт. Без этого файл не открыл бы ни один разборщик.
Поля «Корневой тег» и «Тег строки» есть в настройках справа.
Инструмент делает простую структуру, под конкретную схему файл придётся дорабатывать. Проверьте результат валидатором принимающей стороны.