Android将对象转换为XML,反之亦然

时间:2010-10-05 20:28:29

标签: android xml xsd castor

我创建了一个xsd,并使用Castor创建了Java对象。然后我在我的Android项目中导入了它,并尝试使用marshal方法从对象构建XML。

Marshaller.marshal(v, writer);

我收到了一些有线异常处理“javax/xml/parsers/DocumentBuilder.class”:...

所以我的问题是我可以在Android中使用Castor,如果是的话我该如何处理呢。

如果不是,在Android中将对象转换为xml和xml到对象的整洁解决方案是什么,类似于Castor。

先谢谢。

2 个答案:

答案 0 :(得分:2)

我个人对Castor没有任何经验,但是从网站看来它似乎有dependencies android不支持,因此无法在android内部使用。

答案 1 :(得分:2)

我最终使用simple.sourceforge.net/home.php中的Simple xml。这看起来很适合Android。但这不会为您的xsd创建Java对象。你必须自己创建它们。有没有办法直接从xsd compantible与Android构建这些对象?