XML в CSV
Преобразуйте повторяющийся элемент XML в таблицу CSV с заголовками.
XML в CSV
Вставьте XML-документ, и этот инструмент найдет повторяющийся элемент — тот, который представляет каждую строку данных — и преобразует каждое вхождение в строку CSV с заголовком, построенным из его подэлементов и атрибутов. Инструмент предназначен для экспортов из API, потоков CMS, каталогов электронной коммерции и устаревших систем, где XML — единственный доступный формат, но электронная таблица — это место, где данные действительно должны быть.
По умолчанию повторяющийся элемент обнаруживается автоматически, но вы можете назвать его самостоятельно, когда документ имеет более одного возможного кандидата. Вложенные подэлементы становятся столбцами, объединенными разделителем пути, поэтому <address><city> превращается в столбец с именем address.city; отключите "Включить атрибуты", чтобы полностью исключить атрибуты XML из результата. Когда строка содержит более одного одинакового подэлемента — несколько дочерних элементов <tag> — выберите, объединять ли их значения в одну ячейку или распределять их по отдельным нумерованным столбцам.
Кавычки по умолчанию используются только для полей, содержащих разделитель, символ кавычки или разрыв строки, сохраняя простой результат легким для чтения; переключитесь на "Всегда", чтобы каждое поле было заключено в кавычки. Разделитель может быть запятой, точкой с запятой, табуляцией или вертикальной линией, а "UTF-8 с BOM" добавляет маркер порядка байтов, который позволяет Excel корректно читать акцентированный текст. Ошибки в формате XML отображаются со строкой, где произошла ошибка.
Все работает локально в вашем браузере — XML, который вы вставляете, никогда не загружается и не отправляется на сервер, поэтому экспорты содержащие конфиденциальные данные остаются приватными. Скопируйте CSV, загрузите его как текстовый файл или отправьте его обратно для обработки другим инструментом.