2010-03-05 64 views
0

对于构建于Spring MVC + Groovy + Google App Engine上的应用程序,我需要简单的XML序列化器/ marchaller。Groovy类的XML序列化

心中已经试过:

  • XStream - 它不会在谷歌App Engine的工作,因为它使用(在GAE)班
  • Jaxb2限制 - 它不与Groovy类工作,因为Groovy类有额外的(隐藏)字段(如metaClass等)
  • XmlBeans按照我的理解,可以仅用于从XML反序列化到Java豆类
  • Castor似乎是大开销(我不不需要任何的XMLSchema等)

我只想转储类相应的XML,我想用一些简单的配置(Java注解配置标记名称,为前),没有的XMLSchema/DTD

因此,要求是:

  • 在谷歌应用程序引擎
  • 没有的XMLSchema/DTD可用
  • 简单的配置
  • 快速
  • 它足以仅对象 - > XML
  • maven2的支持
  • 支持Groovy(或使用领域的手动配置的列表)
  • (可选)Spring集成

谁能推荐我一个这个好工具?

+0

http://stackoverflow.com/questions/1011498/POJO-to-an-XML-string-in-Google-App-Engine- – 2010-03-06 08:55:15

回答