7

将 Java 类序列化为 XML 的最合适方法是什么?我尝试了 JAXB,但它在接口和泛型方面存在问题。哪种解决方案侵入性最小但可扩展?

4

2 回答 2

4

我一直对 XStream 有积极的体验:

http://x-stream.github.io/tutorial.html#to-xml

如您所见,它使用起来很简单。

我实际上并没有将 XStream 与泛型一起使用(我只将它用于简单的 JavaBean 类型类),但 Google 似乎建议它可以毫无问题地处理它们。例如http://techo-ecco.com/blog/xstream-spring-ws-oxm-and-generics/

于 2010-05-25T09:13:56.710 回答
1

我建议克服 JAXB 的接口和泛型问题。

JAXB 编组和泛型

java.util.List 是一个接口,JAXB 不能处理接口

于 2010-05-25T09:09:01.163 回答