【问题标题】:XML serialization for Groovy classesGroovy 类的 XML 序列化
【发布时间】:2010-03-05 19:01:30
【问题描述】:

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

我试过了:

  • XStream - 它不适用于 Google App Engine,因为它使用受限(在 GAE)类
  • Jaxb2 - 它不适用于 Groovy 类,因为 groovy 类有其他(隐藏)字段(如 metaClass 等)
  • XmlBeans 据我了解只能用于从 XML 反序列化到 Java Beans
  • Castor 似乎开销很大(我不需要任何 XMLSchema 等)

我只想将类转储到相应的 XML,并且我想使用一些简单的配置(例如 java 注释)来配置标签名称,而不需要 XMLSchema/DTD

所以,要求是:

  • 可用于 Google App Engine
  • 没有 XMLSchema/DTD
  • 简单配置
  • 对象就够了->xml
  • maven2 支持
  • groovy 支持(或手动配置的使用字段列表)
  • (可选)弹簧集成

谁能推荐我一个很好的工具?

【问题讨论】:

标签: java xml spring google-app-engine groovy


【解决方案1】:

我不知道是否有符合您要求的库,但您可以查看该列表:http://karussell.wordpress.com/2009/09/03/xml-serializers-for-java/

例如简单的库是一个很好的候选者

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多