Библиотека XML для Java - PullRequest
1 голос
/ 03 мая 2010

Кто-нибудь знает хорошую библиотеку XML для Java, которую я могу использовать для записи данных, извлеченных из базы данных, в формат XML?

Ответы [ 3 ]

3 голосов
/ 03 мая 2010

Обычно эти инструменты уже предоставляются самой базой данных. Проверьте раздел «Экспорт» где-то в их документации. Более подробный ответ не может быть дан, поскольку поставщик БД не упомянут.

Несмотря на это, если вы настаиваете на использовании Java для этого (что может, однако, быть связано с производительностью / перегрузкой памяти большими данными), то вам может пригодиться сериализатор Javabean-to-XML, например JAXB , XStream или XMLBeans .

2 голосов
/ 03 мая 2010

JAXB все, что вам нужно сделать, это аннотировать класс, и вы можете преобразовать его в XML. Хорошо работает с объектами JPA / другими ORM.

1 голос
/ 03 мая 2010

Вам нужно использовать средний слой? «Большинство» СУБД имеют некоторые готовые функции XML, такие как MySQL .

mysql -uroot --xml -e 'SELECT * FROM db.table ORDER BY field'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...