0

私はこのようなものを生産する必要があります:

<Doc p1="something">
    <Ext code="one"/>
    <Ext name="two"/>
</Doc>

「コード」と「名前」は Doc の単なるプロパティであるため、その要素を生成するラッパー クラス Ext を作成するつもりでしたが、方法がわかりません。ある場合には属性として「コード」を使用し、別の場合には属性として「名前」を使用します。私はいつでも2つの異なるラッパークラスを作成できると思いますが、 @XmlAttribute(name=) が変数でどうなるかを設定する方法など、より簡単な方法があるかどうか疑問に思っていました。

4

2 に答える 2