Есть ли инструмент для преобразования XML в YAML? - PullRequest
5 голосов
/ 07 марта 2012

У меня есть файловая структура XML, и я хочу преобразовать ее в файловую структуру YAML и, возможно, также для использования в будущем.

Не могли бы вы предложить / порекомендовать мне инструмент преобразования для преобразования XML в YAML?

1 Ответ

0 голосов
/ 06 сентября 2012

ОБНОВЛЕНИЕ: Редактируя этот ответ, как я понимаю сегодня, когда я его написал, у меня был небольшой опыт работы с YAML.

YAML означает Y AML A in't M arkup L anguage.Сказав это, XML (e X растяжимый M arkup L anguage) является.Таким образом, теоретически, у вас будут ограничения возможностей преобразования одного в другое (в данном случае XML в YAML ...), хотя YAML, испытав это при создании стеков AWS, кажется более дружественным к человеку по сравнению с XML.

A) Вы могли бы использовать онлайн-инструмент (хотя вы должны быть осторожны. Политика вашей компании может касаться загрузки спецификаций программного обеспечения в Интернете) :

B) Вы могли бы использовать C # (.NET) для преобразования XML в YAML.

Доступны пакеты NuGet, предоставляющие инструменты сериализации, позволяющие вашему приложению делать это в коде,(См .: https://www.nuget.org/packages?q=yaml)

C) Сценарий наихудшего случая - и мне не нравится моя первоначальная идея: вы могли бы создать XSL-файл, который поможет вам преобразовать XML-файл в буквальнолюбой другой текстовый формат (гипертекстовое содержимое).Ссылка XSL: MSDN

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...