Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Eclipse XSD2Java и обратно


Автор: DmitryPS 25.7.2007, 14:17
Всем доброго дня или другого времени суток.

Работаю c IDE Eclipse.
Возникла необходимость на основании структуры класса получить XSD. Посути bean -> XSD
Быстро как это сделать не нашел. Не быстро..тоже не нашел.  smile 

Может , что то элементарное не увидел :(


Автор: 3,14 26.7.2007, 10:39
Смотри в сторону сановского Java Web Services Developer Pack. Из XSD в Java там точно было, думаю что и в обратную сторону тоже должно быть.
Есть ещё апачевская реализация в Axis2. Но она довольно криво с XSD работает, такое впачатление, что поддержка данного компонента прекращена :(

Автор: LSD 27.7.2007, 13:00
Я знаю два варианта: XML Beans от Apache, и JAXB от Sun. Поищи по форуму, это дело уже обсуждалось.

Автор: 3,14 28.7.2007, 17:03
Цитата(LSD @  27.7.2007,  13:00 Найти цитируемый пост)
Я знаю два варианта: XML Beans от Apache, и JAXB от Sun. Поищи по форуму, это дело уже обсуждалось. 

Это то же о чём я говорил. JAXB - часть JWSDP. XML beans - часть Axis2.

Добавлено через 2 минуты и 41 секунду
А вот и нужная ссылка, правда на буржуйском: http://www.onjava.com/pub/a/onjava/2004/05/05/jaxb.html

Автор: LSD 30.7.2007, 14:16
Цитата(3 @ 14, 28.7.2007,  18:03 Найти цитируемый пост)
Это то же о чём я говорил. JAXB - часть JWSDP. XML beans - часть Axis2.

1. JAXB часть JDK начиная с 1.6
2. XML Beans - самостоятельный проект, и для его использования не нужен никакой Axis. И кстати впролне нормально она работает с XSD.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)