有没有办法在不使用POJO类注释的情况下将对象转换为XML字符串?我的请求作为REST服务提交,并自动转换为POJO对象。我需要从这个对象中获取XML字符串。但是不喜欢改变POJO类,因为它是另一项任务。请回复我
答案 0 :(得分:1)
对于JAXB,您不需要那个对象上的许多注释(主要是@XmlRootElement
)如果您的对象整洁干净。
如果你想完全没有注释EclipseLink MOXy是一个可以使用XML files to define the mapping的JAXB实现。
答案 1 :(得分:0)
Apache xml-beans,可以解决您的要求。它使用xml映射文件,不需要任何注释。