我想知道是否可以创建一个抽象类adress
来与job
和home
标签一起使用?
就像这段代码
<person>
<home>
<adress>
<street>marte</street>
<number>200</number>
</adress>
</home>
<job>
<adress>
<street>saint loius</street>
<number>100</number>
</adress>
</job>
</person>
如果可能的话,有人可以给我看一个示例代码吗...
最佳答案
这可以通过利用类型为公共(public)父类(super class)的属性上的 @XmlElementRef
注释来完成。然后使用 @XmlRootElement
注释对每个子类进行注释。
关于java - 是否可以使用 jaxb 在此 xml 中进行继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18639222/