Конвертер XML в CSV: записи XML в CSV
Конвертер XML в CSV превращает XML с повторяющимися записями в CSV по RFC-4180. Он может автоматически определять повторяющийся элемент записи или использовать указанный вами. Каждая запись становится строкой; вложенные поля используют точечную нотацию, а атрибуты XML становятся столбцами с именами с префиксом @. Скопируйте вывод для рабочего процесса на основе CSV или дальнейшего использования.
Конвертер XML в CSV преобразует данные XML с повторяющимися записями в строки, разделённые запятыми. Он полезен, когда система, скрипт или рабочий процесс ожидает CSV, а исходные данные — XML. Конвертер автоматически определяет повторяющийся элемент записи, и вы можете указать этот элемент вручную при необходимости.
Во время конвертации каждая повторяющаяся запись становится одной строкой CSV. Поля из вложенных XML-элементов сплющиваются в имена столбцов с использованием точечной нотации, а атрибуты представлены как столбцы, чьи имена начинаются с @. Результат следует форматированию CSV по RFC-4180. Эти правила упрощают просмотр структуры записей в электронной таблице или передачу в инструмент, принимающий CSV, сохраняя узнаваемые пути к вложенным значениям.
XML представляет структурированные данные вложенными элементами и атрибутами, тогда как CSV располагает значения в строках и столбцах. Конвертация XML в CSV помогает перенести повторяющиеся записи в системы, принимающие табличные данные, проверить значения или подготовить компактный пример для документации, тикетов или кода. Поскольку вывод сплющен, он подходит для повторяющихся записей, а не для сохранения полной вложенной структуры XML.
Конвертация выполняется полностью в вашем браузере: ваш ввод обрабатывается на вашем устройстве, и никакие данные не загружаются, не сохраняются и не отправляются на сервер. У инструмента нет серверной зависимости, поэтому после загрузки страницы конвертация продолжает работать офлайн. Разработчики и DevOps-инженеры могут использовать его для проверки XML-записей или подготовки вывода CSV для рабочего процесса, ожидающего табличные данные.
Шаг 1: Вставьте ваш XML-ввод в конвертер. Используйте XML с повторяющимися записями, чтобы создать строку CSV для каждой записи.
Шаг 2: Проверьте, как выбран повторяющийся элемент записи. Инструмент определяет его автоматически, или вы можете указать элемент вручную.
Шаг 3: При необходимости настройте доступные параметры. В частности, выберите элемент записи вручную, когда автоматическое определение не соответствует нужным записям.
Шаг 4: Проверьте результат CSV. Вложенные поля отображаются с именами столбцов в точечной нотации, а атрибуты используют имена столбцов с префиксом @.
Шаг 5: Скопируйте вывод CSV и используйте его в вашем коде, документации или другом инструменте, принимающем CSV.
Пример использования: Перенесите данные XML в систему, принимающую только CSV. Каждая повторяющаяся запись XML становится строкой, которую можно скопировать в следующий шаг вашего рабочего процесса.
Пример использования: Проверьте, соответствует ли полученное значение CSV оригиналу XML. Конвертация XML упрощает сравнение его повторяющихся записей в табличной форме.
Пример использования: Подготовьте данные XML для документации, тикета или сообщения коммита. Сплющенный CSV даёт компактный вид повторяющихся записей.
Пример использования: Проверьте конвертацию перед вставкой результата в код. Просмотрите строки, столбцы вложенных полей и столбцы атрибутов в выводе.
Пример использования: Превратите список повторяющихся XML-элементов в строки для рабочего процесса на основе CSV. Автоматическое определение записей помогает начать, а ручной выбор позволяет указать элемент записи.
Пример использования: Проверяйте значения из вложенных XML-записей в табличной компоновке. Имена столбцов в точечной нотации показывают, откуда пришли вложенные поля, а столбцы с префиксом @ идентифицируют атрибуты.