Ответ 1
W3C предлагает один. Существуют также онлайн-конвертеры.
У меня есть DTD, который мне нужно преобразовать в файл XSD (XML schema). Есть ли бесплатная утилита или простой способ сделать это?
W3C предлагает один. Существуют также онлайн-конвертеры.
Если у вас есть Visual Studio, откройте DTD файл, у вас должна быть кнопка "Создать схему".
Я не проверял, было ли это доступно в Express Edition.
Попробуйте xmlpad из http://www.wmhelp.com для преобразования DTD в XSD. Действительно хороший инструмент.
http://www.thaiopensource.com/relaxng/trang.html
Trang преобразует различные языки схемы для XML. Он поддерживает следующие языки: