-1

可能重复:
使用开源 api 将 java 对象转换为 xml 的最佳方法是什么

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

我对 XMLBeans 有一个强烈的建议,但是这里没有太多关于 SO 的讨论,甚至在上面的第一个链接中也没有提到(无论如何也没有任何支持)。

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

更新: 我得到了 java 对象的列表,并且需要按照给定的模式将它们转换为 xml。

4

2 回答 2

4

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

于 2012-05-07T14:39:40.093 回答
3

正如您的问题 2所建议的那样,我会选择XStream

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

XStream 页面还包含您请求的教程。

于 2012-05-07T14:41:03.167 回答