Java jaxb枚举到字符串自定义映射
我有枚举Java jaxb枚举到字符串自定义映射,java,xml,enums,jaxb,unmarshalling,Java,Xml,Enums,Jaxb,Unmarshalling,我有枚举 public enum CimRecordType { Account, ShippingAddress } 和javabean public class MyClass{ @XmlElement(name= "RECORD_TYPE",required = true) public CimRecordType rt; } 和我的xml: <Result > <RECORD_TYPE>ACCNT</RECORD_TY
public enum CimRecordType {
Account, ShippingAddress
}
和javabean
public class MyClass{
@XmlElement(name= "RECORD_TYPE",required = true)
public CimRecordType rt;
}
和我的xml:
<Result >
<RECORD_TYPE>ACCNT</RECORD_TYPE>
</Result>
会计科目
算了=会计科目
但是我想
我该怎么做呢?您可以使用
@XmlEnumValue
注释来实现这一点。这里展示了一个简单的示例:如何编组enum->xml?太棒了。我很高兴与jaxb创建者进行对话。我想知道您对这个主题@gstackoverflow的看法——我是创建JAXB的专家组(JSR-222)的一员,也是EclipseLink MOXy实现的领导者。我来看看你链接到的问题。