2
我想使用参数从enum Type中创建一个xml。将Java ENUM转换为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可以做到这一点?
对不起,我英文不好
您是否尝试过使用XmlAdapter? – SHiRKiT 2012-08-02 20:21:25