Есть ли в Java способ создания схемы XSD?Я пытаюсь создать файл схемы .xsd в соответствии с количеством атрибутов и их типом, заданным мне в качестве входных данных.Есть ли пакет, который может помочь мне сделать эту работу?
.xsd
JAXB Schemagen может генерировать XSD-схему из классов Java.
В моем проекте я использовал компилятор JAXB для генерации объектной модели «самодельный API», используя схему XML в качестве входных данных XJC.Вы можете найти файл здесь: http://www.w3.org/2001/XMLSchema.xsd
Другое решение - использовать проект Eclipse MDT XSD (http://www.eclipse.org/modeling/mdt/?project=xsd#xsd), но я обнаружил, что он недостаточно хорошо документирован и легко интегрируется в сборку Maven.
С Apache XmlSchema вы можете создавать схемы XML в памяти и преобразовывать их в строку.
try jlibs library. вы можете увидеть, как создать XML-схему, используя jlibs.xml.xsd.XSDocument в конце вики
jlibs.xml.xsd.XSDocument
Использование xsd api eclipse позволяет создавать, анализировать и обновлять xsd. Обратитесь к документации для получения подробных инструкций.