1

次の列挙型定義があります。

public enum MyEnumeration{

  ENUM_ONE("1","foo"),
  ENUM_TWO("2","bar");

  private String code;
  private String description;

  public String getDescription()
  {
     return this.description;
  }

  public String getCode()
  {
     return this.code;
  }    
}

そして、Jaxb アノテーションを付けて、次の xml にマーシャリングされるようにしたいと考えています。

<myenumeration>
  <code>...</code>
  <description>...</description>
</myenumeration>

いくつかのアプローチを試みましたが、成功しませんでした。何か案は?前もって感謝します!

4

1 に答える 1

2

XmlAdapterこれらのプロパティを持つドメイン オブジェクトに列挙型を変換する を記述できます。使用例については、以下をXmlAdapter参照してください。

于 2012-08-28T13:24:23.920 に答える