Android和Google App Engine:支持的XML绑定工具?

Ice*_*e09 5 google-app-engine android

REST XML(不是JSON!)Web服务应该在Google App Engine和Android应用程序之间交换XML Schema指定的XML.

我想两者都使用XStream,但是,我无法让它适用于Google App Engine,因此对我来说Apache XMLBeans是下一个最佳选择(JAXB不兼容).但是,使用Google App Engine没有问题,但在Android上,我得到了几个严重的例外(例如,由于使用了Stax API及其javax.xml.*包).

所以,

  1. 在GAE和Android上传输XML文档是否还有其他XML绑定可能性?
  2. 如果没有,是否可以修补Apache XMLBeans以使用Android?

谢谢!

Com*_*are 0

Android 缺乏对 XML 生成的内置支持。Android 在 JSON 方面更强大,因为它既可以解析也可以生成 JSON 文档。

在修补 XMLBeans 方面,您可能会发现找到依赖项较少的其他包会更快。java.*您无法轻松导入或包中的任何新代码javax.*