2010-10-05 116 views
2

我创建了一个xsd,并使用Castor创建了Java对象。然后,我将其导入到我的Android项目中,并尝试使用元帅方法从对象中构建XML。Android将对象转换为XML,反之亦然

Marshaller.marshal(v, writer); 

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

所以我的问题是,我可以用蓖麻内Android的,如果是的话我怎么能解决这个问题。

如果不是,可以将对象转换为xml和xml到Android中的对象,这与Castor类似。

在此先感谢。

+0

注意:我没有得到任何编译错误。但是当我尝试启动Android应用程序时,我收到了异常。 – franklins 2010-10-05 20:43:11

+0

我最终使用了http://simple.sourceforge.net/home.php中的Simple xml。这看起来很适合Android。但是这不会为您的xsd创建Java对象。你必须自己创建它们。有没有办法直接从xsd与Android兼容来构建这些对象? – franklins 2010-10-08 13:26:15

回答

2

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

2

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

相关问题