Кто-нибудь знает хорошую библиотеку XML для Java, которую я могу использовать для записи данных, извлеченных из базы данных в формат XML?XML-библиотека для Java
ответ
Обычно эти инструменты уже предоставляются самой базой данных. Проверьте раздел «Экспорт» где-нибудь в своей документации. Более подробный ответ не может быть дан, поскольку поставщик БД не указан.
Несмотря на это, если вы настаиваете на использовании Java для этого (который, однако, может быть производительность/память коробления с большими данными), то вы можете найти бина к XML сериализатору полезно, например JAXB, XStream или XMLBeans.
+1; OP будет хорошо служить, чтобы не изобретать это колесо. :-) – BlairHippo
Спасибо, но данные, которые мне нужно извлечь из базы данных, не из одной таблицы, а несколько и с пользовательским форматированием. – yogsma
Вы должны упомянуть JAXB, он поставляется с java 1.6 – Justin
JAXB все, что вам нужно сделать, это аннотировать класс, и вы можете его перевести в XML. Хорошо работает с объектами JPA и другими ORM.
+1, также MOXy внедрение JAXB имеет ряд расширений для работы с объектами JPA http://wiki.eclipse.org/EclipseLink/Examples/MOXy/JPA –
Вам нужно использовать средний слой? «Большинство» СУБД имеют некоторые функциональные возможности XML, такие как MySQL.
mysql -uroot --xml -e 'SELECT * FROM db.table ORDER BY field'
- 1. Java-приложение для Java для многих объектов
- 2. Java библиотека для Java для преобразования ЭОДА
- 3. Java Keylogger для телефонов Java
- 4. Bubblesort Java, новый для Java
- 5. Java - NoClassDefinitionFoundError для Java Класс
- 6. Наследование Java (новое для Java)
- 7. Список корзин для Java Java
- 8. Java для JRuby для Resque
- 9. Java для «forEach» для Scala
- 10. IDLE для Python для Java
- 11. C# для Java для android
- 12. для цикла для рекурсии JAVA
- 13. Java Тип Mapping для Java Native Access
- 14. Приложения для Android + Java модуль (Java 1.8)
- 15. Запись непрерывной петли для java в java
- 16. java.lang.OutOfMemoryError: Java куча пространства для Java 8
- 17. Спарк пример Java 7 для Java 8
- 18. Java: метод prune для связанного списка Java
- 19. Есть ли версия языка Java для Java?
- 20. Java Security Exception для Java AST
- 21. Настройка Syntastic для разработки Java Java
- 22. Разработка java-программы для компиляции .java-файлов
- 23. Java-адаптер Java MobileFirst для WS SOAP
- 24. Java-код для переименования пакетов Java
- 25. Java-приложение для администрирования Java-приложений?
- 26. EvoSuite поддержка Java для Java 7?
- 27. Java Desktop-App для Java-Web-App
- 28. Типы Java для Java Типы SQL Util
- 29. Общие параметры Java для зависимых типов Java
- 30. Selenium java для вызова функции java-скрипта
Вы можете взглянуть на http://stackoverflow.com/questions/831865/what-java-xml-library-do-you-recommend-to-replace-dom4j или некоторые из нескольких других «Java XML library»: http://stackoverflow.com/questions/tagged/java+xml+library – Jonik