标签: java jaxb
如下所示,JaxB通过标记名称来区分子项。
@XmlElements({ @XmlElement(name="horse", type=Horse.class), @XmlElement(name="cow", type=Cow.class) }) private Animal animal;
但是我如何默认实现所需的功能。文档中的每个动物都应该选择马或牛,但我不想每次都输入@XmlElements?
答案 0 :(得分:0)
似乎解决方案是@XmlSeeAlso
@XmlSeeAlso
http://docs.oracle.com/javaee/6/api/javax/xml/bind/annotation/XmlSeeAlso.html