簡體   English   中英

Groovy類的XML序列化

[英]XML serialization for Groovy classes

對於基於Spring MVC + Groovy + Google App Engine我需要簡單的XML序列化器/ marchaller。

我試過了:

  • XStream在Google App Engine上不起作用,因為它使用了受限制的類(在GAE中)
  • Jaxb2它不適用於Groovy類,因為groovy類具有其他(隱藏)字段(例如metaClass等)
  • XmlBeans我了解, XmlBeans只能用於從XML反序列化到Java Beans
  • Castor似乎開銷很大(我不需要任何XMLSchema等)

我只想將類轉儲到相應的XML,並且我想使用一些簡單的配置(例如Java注釋,例如XML)來配置標簽名稱,而無需使用XMLSchema / DTD

因此,要求是:

  • 可在Google App Engine中使用
  • 沒有XMLSchema / DTD
  • 簡單的配置
  • 快速
  • 僅對象-> xml就足夠了
  • maven2支持
  • 常規支持(或手動配置的使用字段列表)
  • (可選)彈簧集成

誰能為此推薦我一個好工具?

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

例如簡單的lib是一個不錯的選擇

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM