Это команда xml2yamlp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
xml2yaml - конвертировать XML-сообщение со схемой в YAML
СИНТАКСИС
xml2yaml файл схемы xml файл (ы)> yaml-файл
xml2yaml -x xml-файл -s файлы схемы -o yaml-файл
ОПИСАНИЕ
Преобразуйте сообщение XML в YAML с той же структурой. Схема необходима для обеспечения соблюдения
правильный синтаксис, особенно для необязательно повторяющихся элементов.
Опции
Вы можете указать имя файла XML-сообщения и одно или несколько имен файлов схемы как
аргументы или используйте параметры.
--xml | -x имя файла
Файл, содержащий сообщение xml. Одиночное тире означает «стандартный ввод».
--schema | -s имя файла (а)
Эта опция может быть повторена, или имена файлов разделяются запятыми, если у вас есть другие
более одного файла схемы для синтаксического анализа. Все импортированные и включенные компоненты схемы должны быть
предоставлено явно.
--bigints | -b (логический)
По умолчанию перевод немного неаккуратен: целочисленные типы определены для поддержки
не менее 18 цифр в XML. Однако обычно это ненужный большой и нечитаемый
в YAML.
--смешано КАК
[1.32] Как лечить смешанные элементы. По умолчанию ТЕКСТОВЫЙ. Другие значения
«АТРИБУТЫ», «XML_STRING» и «СТРУКТУРНЫЙ». Подробнее о mixed_elements в
XML :: Компиляция :: Переводчик :: Читатель.
--type | -t ТИП
Тип корневого элемента, необходимого, если XML не определен пространством имен,
хотя схема есть. Если не указано, корневой элемент автоматически
осмотрел.
Обозначение TYPE - "{namespace} localname". Будьте осторожны, чтобы использовать кавычки в UNIX
в командной строке, потому что фигурные скобки имеют особое значение для оболочки.
--output | -o имя файла
По умолчанию (или когда имя файла - тире) вывод выводится на стандартный вывод.
Используйте xml2yamlp в Интернете с помощью сервисов onworks.net