我想从带有参数的枚举类型中创建一个 xml。
例如:
@XmlRootElement(name="category")
@XmlAccessorType(XmlAccessType.NONE)
public enum category{
FOOD(2, "egg"),
private final double value;
@XmlElement
private final String description;
private Category(double value, String name){
this.value = value;
this.description = name;
}
}
我希望生成的 XML 是这样的
<category>
FOOD
<description>Egg</description>
</category>
但是,这就是我所拥有的:
<category>FOOD</category>
javax.xml.bind.annotation 中的任何注释都可以做到这一点吗?
对不起,我的英语不好