在POJO上将对象转换为没有注释的XML字符串

时间:2013-12-11 05:59:36

标签: xml json spring rest

有没有办法在不使用POJO类注释的情况下将对象转换为XML字符串?我的请求作为REST服务提交,并自动转换为POJO对象。我需要从这个对象中获取XML字符串。但是不喜欢改变POJO类,因为它是另一项任务。请回复我

2 个答案:

答案 0 :(得分:1)

对于JAXB,您不需要那个对象上的许多注释(主要是@XmlRootElement如果您的对象整洁干净。

如果你想完全没有注释EclipseLink MOXy是一个可以使用XML files to define the mapping的JAXB实现。

答案 1 :(得分:0)

Apache xml-beans,可以解决您的要求。它使用xml映射文件,不需要任何注释。