Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / xsd -> xml без промежуточной генерации класов / 4 сообщений из 4, страница 1 из 1
25.08.2016, 15:59
    #39298035
kadet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xsd -> xml без промежуточной генерации класов
коллеги подскажите пожалуйста.

можно ли из схемы (xsd) сгенерить хмл-элемент минуя генерацию классов ? Если xml-элемент будет в форме "Document" меня это вполне устроит.

В настоящий момент у меня есть реализация через генерацию классов, как описанно тут:
https://www.javacodegeeks.com/2011/02/jaxb-generate-xml-xsd.html

Недостаток метода в том, что в случае изменения схемы (xsd) придется перегенерировать все ява классы, но хуже всего придется менять код, где эти классы используются.

Идея в том, чтобы на входе "запускать" xsd, а на выходе получить коллекцию из "org.w3c.dom.Document" которая бы содержала все элементы, описанные в схеме (xsd)

спасибо
...
Рейтинг: 0 / 0
25.08.2016, 16:07
    #39298044
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xsd -> xml без промежуточной генерации класов
...
Рейтинг: 0 / 0
25.08.2016, 16:16
    #39298054
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xsd -> xml без промежуточной генерации класов
xstl
...
Рейтинг: 0 / 0
25.08.2016, 18:23
    #39298163
kadet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xsd -> xml без промежуточной генерации класов
Blazkowicz https://github.com/santhosh-tekuri/jlibs/wiki/XSInstance
Другие ссылки по теме
http://stackoverflow.com/questions/17106/how-to-generate-sample-xml-documents-from-their-dtd-or-xsd
http://stackoverflow.com/questions/4710852/any-java-api-to-generate-sample-xml-from-xsd
http://stackoverflow.com/questions/3996857/java-api-to-parse-xsd-schema-file


спасибо. Ссылки просмотрел. Похоже на то, что эта тема не очень-то реализованна. Т.е. есть инструменты есть, но в форме самостоятельного приложения. Тот же эклипс позволяет генерить xml из xsd.

Более конкретно меня интересует какая-нибудь библиотека к которой можно ссылаться из своего приложения. Из перечисленного или то что я сам нарыскал - santhosh-tekuri/jlibs/wiki/XSInstance. После пару попытак выполнить примеры, которые он предлагает - бросил по причине. Похоже это еще сырое решение.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / xsd -> xml без промежуточной генерации класов / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]