【发布时间】:2011-06-06 11:17:42
【问题描述】:
我正在尝试 add a comment 到 JAXB 生成的 XML @GET 结果,这似乎不是一个简单的任务。我正在使用 Spring,I don't have direct access to the marshalling and DOM。
通过将public void beforeMarshal(Marshaller m) 添加到我的@XmlElement,我应该能够使用Marshaller#getNode(Object) 访问DOM,从而能够添加评论。
问题是AbstractMarshallerImpl#getNode(Object):
默认情况下,getNode 方法是 不受支持并抛出 java.lang.UnsupportedOperationException。 选择支持的实现 此方法必须覆盖此方法。
getNode(Object) 是否由任何 JAXB 实现实现?
【问题讨论】:
标签: java xml spring jaxb marshalling