Какой лучший инструмент для создания (или вывода) схемы XSD из XML-документа? Мне нужно, чтобы это было совместимо с linux.
Инструмент XML для XSD для Linux
Ответ 1
В прошлом я использовал Trang: http://www.thaiopensource.com/relaxng/trang.html
Его старый и базовый, но я нахожу, что он генерирует более чистые схемы, чем другие инструменты (например, XMLSpy).
Ответ 2
Вы можете создать DTD из XML, используя DTDGenerator из проекта саксона. Затем вы можете преобразовать это в XSD, используя W3C dtd2xsd.pl. См. Бесплатная утилита преобразования DTD в XSD?.