Android Преобразование объектов в XML и наоборот - PullRequest
2 голосов
/ 06 октября 2010

Я создал xsd, и я создал объекты Java, используя Castor.Затем я импортировал это в свой проект Android и попытался построить XML из объекта, используя метод маршала.

Marshaller.marshal(v, writer);

Я получил некоторые проблемы с обработкой проводных исключений "javax/xml/parsers/DocumentBuilder.class": ...

Итак, мой вопрос: могу ли я использовать Castor внутри Android, если да, то как я могу обойти это.

Если нет, то какое изящное решение доступно для преобразования объекта в xml и xml в объект в Android, похожий на Кастора.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 16 октября 2010

Я закончил тем, что использовал Simple xml из simple.sourceforge.net/home.php.Это выглядит легко подходит для Android.Но это не создаст объекты Java для вашего xsd.Вы должны создать их самостоятельно.Есть ли способ построить эти объекты напрямую из xsd, совместимого с Android?

2 голосов
/ 06 октября 2010

У меня лично нет опыта работы с Castor, но с веб-сайта может показаться, что он имеет зависимостей , которые Android не поддерживает и поэтому не может использоваться внутри Android.

...