如何在不使用注释的情况下使用JAXB将java对象转换为xml?

时间:2014-05-12 07:37:58

标签: java xml hibernate maven jaxb

我尝试了在线提供的解决方案,但没有一个有效。 使用的工具 : 过冬 Maven的 Eclipse IDE JAXB JSP HTML

我有几个bean类。我已经使用hbm xmls将它们映射到模式..我希望将对象转换为xml并将其存储在xml文件中。请帮我一个例子

2 个答案:

答案 0 :(得分:0)

我在想,不是在服务器重启时从数据库加载,而是从本地文件加载! (因为数据库中的数据不经常更新)是我了解XStream库的地方,而且它非常简单,我可以将任何java对象转换为XML并返回。

Detail

答案 1 :(得分:0)

没有注释您打算如何绑定数据?

XML是一种纯结构化语言。所以,如果你正在编组任何对象,你还需要告诉结构。

所以,如果你不想要注释,你必须让java知道使用XSD的结构。

检查this示例以了解如何使用XML架构定义。

如果您对寻找更简单的编组解决方案更感兴趣,可以尝试XMLEncoder,或者如果您对JAXP感到满意,可以选择任何一种实现。