Ответ 1
XMLPad (https://xmlpad.soft32.com/) утверждает
Преобразование XSD в DTD и DTD в XSD.
Я никогда не использовал его; ваш пробег может меняться.
Официальный сайт: wmhelp.com
У меня есть XSD (XML-схема), которую мне нужно преобразовать в DTD. Есть ли бесплатная утилита или простой способ сделать это? А XSLT например? Также приветствуются скрипты Python.
Примечание: это противоположное направление вопроса Утилита преобразования бесплатных DTD в XSD?
Я знаю, что преобразование может потерять информацию...
Я пробовал XMLSpy или oXygenXML, но это не бесплатно, и у меня нет возможности настроить конвертацию.
XMLPad (https://xmlpad.soft32.com/) утверждает
Преобразование XSD в DTD и DTD в XSD.
Я никогда не использовал его; ваш пробег может меняться.
Официальный сайт: wmhelp.com
Я думаю, что ограниченное количество людей нуждалось в DTD, если у них XSD.
Для меня XSD более полезен, чем DTD, и я знаю некоторые миграции из DTD в XSD, как правило, делаются вручную, но я удивлен, что вам нужно сделать противоположное преобразование, сделанное script.
Возможно, вам нужно написать или заказать собственный инструмент для ваших нужд.