Бесплатная утилита XSD для преобразования DTD?

У меня есть XSD (XML-схема), которую мне нужно преобразовать в DTD. Есть ли бесплатная утилита или простой способ сделать это? А XSLT например? Также приветствуются скрипты Python.

Примечание: это противоположное направление вопроса Утилита преобразования бесплатных DTD в XSD?

Я знаю, что преобразование может потерять информацию...

Я пробовал XMLSpy или oXygenXML, но это не бесплатно, и у меня нет возможности настроить конвертацию.

Ответы

Ответ 1

XMLPad (https://xmlpad.soft32.com/) утверждает

Преобразование XSD в DTD и DTD в XSD.

Я никогда не использовал его; ваш пробег может меняться.

Официальный сайт: wmhelp.com

Ответ 2

Я думаю, что ограниченное количество людей нуждалось в DTD, если у них XSD.

Для меня XSD более полезен, чем DTD, и я знаю некоторые миграции из DTD в XSD, как правило, делаются вручную, но я удивлен, что вам нужно сделать противоположное преобразование, сделанное script.

Возможно, вам нужно написать или заказать собственный инструмент для ваших нужд.