将java对象转换为xml的最简单方法

时间:2012-05-07 14:35:52

标签: java xml serialization jaxb xmlbeans

  

可能重复:
  What is the best way to convert a java object to xml with open source apis

我发现有关此主题的现有问题12,但我不确定它是否是最新的,并且最适合我正在尝试做的事情。

我对XMLBeans有一个强烈的建议,但是在SO上没有太多关于它的讨论,甚至在上面的第一个链接上也没有提到(反正没有任何upvotes)。

JAXB仍然是最好的建议吗?如果是这样,是否有任何简单的教程,使用object-> xml演练A-> B?

更新 我正在获得java对象的列表,并且需要在给定的模式之后将它们转换为xml。

2 个答案:

答案 0 :(得分:4)

我更喜欢使用支持注释和基于XML的映射的JAXB

答案 1 :(得分:3)

我会XStreamquestion 2建议。

它不需要注释,只需配置,并且可以开箱即用地序列化简单对象。 要使对象适合给定的模式,首先要将它们转换为与模式非常相似的对象,并将它们序列化为XML。

XStream页面还包含您请求的tutorials