Конвертер CSV в XML онлайн
Конвертируйте CSV в XML онлайн мгновенно. Бесплатный инструмент, превращающий строки таблицы в корректный XML для SOAP, устаревших систем и обмена данными. Без регистрации.
Что такое конвертация CSV в XML?
Конвертация CSV в XML преобразует данные в табличном формате (строки значений, разделённых запятыми) в корректный XML-документ. Первая строка CSV становится именами элементов, каждая последующая строка — XML-записью с этими именами в качестве дочерних тегов. Конвертер CSV в XML обрабатывает обёртку, экранирование и отступы за вас, чтобы не пришлось строить документ вручную. Обычно конвертация CSV в XML нужна, когда необходимо передать экспортированные данные из электронной таблицы в систему, принимающую только XML.
Зачем конвертировать CSV в XML?
XML по-прежнему повсеместно используется на предприятиях. SOAP-сервисы, банковские и медицинские системы, государственные порталы, RSS-ленты, B2B-обмены и множество устаревших платформ — все они ожидают XML. CSV — это то, как данные выглядят при выходе из Excel или Google Таблиц. Конвертировать CSV в XML онлайн — это самый быстрый способ взять данные из таблицы и превратить их в то, что примет устаревшая или корпоративная система. Используйте конвертер CSV в XML при необходимости передать данные CSV в SOAP-запрос, создать XML для партнёра по интеграции, передать данные в XSLT или XPath-конвейер или создать XML-тестовые данные из черновиков в таблицах.
Как работает наш конвертер CSV в XML
При нажатии на «Конвертировать» инструмент читает первую строку CSV как имена полей и оборачивает каждую последующую строку в XML-запись. Каждое значение помещается в собственный тег, специальные символы экранируются, а стандартное объявление XML с кодировкой UTF-8 добавляется в начало. Распространённые разделители определяются автоматически, поля в кавычках с запятыми внутри обрабатываются корректно. Всё выполняется в браузере, данные CSV никуда не передаются.
Доступные функции
- Конвертация одним кликом: нажмите «Конвертировать», и XML появится в панели вывода.
- Корректный XML: включает объявление XML, экранирует специальные символы и использует безопасные имена элементов.
- Умная обработка разделителей: запятые, точки с запятой и табуляции распознаются автоматически.
- Поддержка полей в кавычках: значения с запятыми или кавычками внутри разбираются корректно.
- Загрузка файлов: загрузите .csv-файл с устройства или перетащите его в поле ввода.
- Копирование одним кликом: скопируйте XML кнопкой «Копировать» и вставьте куда нужно.
Как пользоваться инструментом
- Вставьте CSV в поле ввода или используйте кнопку «Загрузить файл» для загрузки .csv-файла.
- Нажмите кнопку «Конвертировать», чтобы получить XML в правом поле.
- Нажмите кнопку «Копировать», чтобы скопировать XML в буфер обмена.
- Используйте кнопку «Очистить» для сброса обоих редакторов.
Распространённые случаи использования
- Интеграция с устаревшими системами: передача данных из таблиц в системы, принимающие только XML.
- SOAP-сервисы: создание XML-нагрузок из черновиков данных CSV.
- Обмен данными: создание XML для B2B-партнёров из внутренних CSV-экспортов.
- Конвейеры документов: генерация XML для инструментов, использующих XSLT или XPath.
Пример конвертации
Ввод (CSV)
product,price,inStock Widget,29.99,true Gadget,49.99,false
Вывод (XML)
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<product>Widget</product>
<price>29.99</price>
<inStock>true</inStock>
</item>
<item>
<product>Gadget</product>
<price>49.99</price>
<inStock>false</inStock>
</item>
</items>