Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > XML <-> Java Bean mapping |
Автор: Andrey1 16.1.2009, 19:06 |
Кто может посоветовать какие средства для маппинга (и генерации) бинов с XML? |
Автор: AntonSaburov 16.1.2009, 19:17 |
А что подразумевается под генерацией ? Тебе надо текст класса по XML создать ? Или что-то другое ? |
Автор: Andrey1 19.1.2009, 15:53 |
Да, компилируемый текст bean-класса. По примеру данных и/или DTD и/или файлу с описанием mapping"а. Например, аттрибут можно однозначно трактовать как поле бина. Элемент: 1) либо как поле (если элемент с множественностью 0-1 и без аттрибутов) 2) либо как коллекцию из подклассов. |
Автор: powerOn 19.1.2009, 22:40 |
http://java.sun.com/developer/technicalArticles/WebServices/jaxb/index.html |
Автор: polosatij 28.1.2009, 19:56 |
Andrey1, тут всё зависит от того, какой именно у тебя .xsd, например, валидный или нет.. какие именно элементы, скорость и прочее тебе нужно.. например, JAXB подойдёт не для всех случаев, а некоторых даже buggy.. есть JiBX, но для него нужно время, но там можно сделать практически всё. однако, если тебе нужны большие размеры и скорость, то JAXB и JiBX нужно будет закинуть в топку и воспользоваться STAX.. есть ещё XmlBeans, но он в некоторых случаях тоже buggy.. ![]() |