jaxb枚举到字符串自定义映射

gstackoverflow

我有枚举

public enum CimRecordType {
    Account, ShippingAddress
}

和Java Bean

public class MyClass{
   @XmlElement(name= "RECORD_TYPE",required = true)
   public CimRecordType rt;
}

和我的xml:

<Result >
        <RECORD_TYPE>ACCNT</RECORD_TYPE>
</Result>

帐户!= ACCNT

但是我要

  1. 我将解组xml时将ACCNT映射为Account。
  2. 将XML编组时将帐户映射为ACCNT。

我该怎么做?

博多安

您可以@XmlEnumValue为此使用注释。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章