JAXB:转义RootElement

时间:2014-07-10 14:25:13

标签: java xml jaxb jax-rs

我有一个实际返回Entity对象的响应类。 ResponseRequest是应用程序特定体系结构的一部分,无法摆脱它。

@XmlRootElement
@XmlSeeAlso({Entity.class})
public class FindOneEntityResponse 
{
    @Override
    @JsonUnwrapped
    public Entity getValue() {
        return super.getValue();
    }

}

实际响应Xml:

<Response>
  <Entity>
   <...></...>
   <...></...>
  <Entity>
</Response>

预期响应Xml:

<Entity>
  <...></...>
  <...></...>
<Entity>

如何摆脱班级根元素? 我尝试将@XmlTransient@XmlRootElement放在一起,但这并未改变任何内容。

0 个答案:

没有答案