2010-03-05 99 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

回答