json-tools .ru

YAML в XML

Разбирает YAML и строит из него XML-дерево — например, чтобы перенести конфиг в систему, которая понимает только XML.

Ключ верхнего уровня и атрибуты

Как и для JSON, единственный ключ верхнего уровня YAML-объекта становится именем корневого XML-тега. Вложенный ключ @attributes превращается в атрибуты элемента, а #text — в текст внутри тега.

Списки и имена тегов

YAML-список под ключом превращается в несколько одноимённых XML-элементов подряд. Имена тегов очищаются от символов, недопустимых в XML, а тег, начинающийся с xml, получает безопасный префикс.

Формат
YAML → XML
Исходный текст Вставьте текст или загрузите файл
Результат Тип пока не определён
Статистика появится после форматирования