Используйте сгенерированные JAXB (xjc) классы в Android
Я используюRest-Webservice
вAndroid
,Web Service
мог справитьсяJSON
а такжеXML
API описывается какXSD
, Так что я использовалJAXB
генерировать классы изXSD
а потом я использовал ДжексонаJSON
процессор для генерацииJSON
из моих примеров.
Проблема в том, что (JAXB
xjc
) генерирует классы сJAXB
аннотации иAndroid
Можно'не справиться с этим. Я пытался добавитьjaxb-api.jar
на мой проект Android, но Dalvik выигралне использовать основные классы.
Для моей первой реализации я вручную удалил аннотации. Но теперьXSD
был обновлен, и я неЯ не хочу делать это каждый раз, когда это происходит.
У вас есть идеи, как лучше справиться с этой проблемой? Есть ли возможность использоватьjaxb/xjc
без аннотаций или есть другой генератор кода, который мог бы сделать это? Знаете ли вы простой способ удаления аннотаций из классов Java (даже если они напечатаны в несколько строк)? Есть ли настройки проекта дляAndroid
Eclipse
проекты, которые делают dalvik, чтобы позволить основным библиотекам?
thx, cathixx