Есть ли способ в Java для создания схемы XSD? - PullRequest
5 голосов
/ 09 декабря 2011

Есть ли в Java способ создания схемы XSD?Я пытаюсь создать файл схемы .xsd в соответствии с количеством атрибутов и их типом, заданным мне в качестве входных данных.Есть ли пакет, который может помочь мне сделать эту работу?

Ответы [ 5 ]

3 голосов
/ 09 декабря 2011

JAXB Schemagen может генерировать XSD-схему из классов Java.

1 голос
/ 05 июня 2014

В моем проекте я использовал компилятор JAXB для генерации объектной модели «самодельный API», используя схему XML в качестве входных данных XJC.Вы можете найти файл здесь: http://www.w3.org/2001/XMLSchema.xsd

Другое решение - использовать проект Eclipse MDT XSD (http://www.eclipse.org/modeling/mdt/?project=xsd#xsd), но я обнаружил, что он недостаточно хорошо документирован и легко интегрируется в сборку Maven.

1 голос
/ 06 февраля 2012

С Apache XmlSchema вы можете создавать схемы XML в памяти и преобразовывать их в строку.

1 голос
/ 09 декабря 2011

try jlibs library. вы можете увидеть, как создать XML-схему, используя jlibs.xml.xsd.XSDocument в конце вики

1 голос
/ 09 декабря 2011

Использование xsd api eclipse позволяет создавать, анализировать и обновлять xsd. Обратитесь к документации для получения подробных инструкций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...