Есть ли способ создать xsd из файла xml? Есть ли файлы классов, которые делают это? Я не против, если решение - c # или java.
Я хотел бы сделать это в коде, но если есть какие-то хорошие бесплатные инструменты, которые тоже подойдут.
Спасибо
xsd.exe может делать то, что вы хотите:
xsd.exe
Если вы укажете файл XML (расширение .xml), Xsd.exe выведет схему из данных вфайл и создает схему XSD.Выходной файл имеет то же имя, что и XML-файл, но с расширением .xsd.
Попробуйте команду xsd, лучше объясненную на Инструмент определения схемы XML (Xsd.exe)