1

実行時に @XmlRootElement を設定することは可能ですか? xml に変換する必要があるクラスがありますが、このクラスは複数の XML に変換する必要があり、異なるのはルート要素名だけです。

4

1 に答える 1

4

クラスが、複数の要素名で使用できる XML スキーマ型を表す場合、注釈を付けるべきではありません@XmlRootElement。代わりに注釈を付ける必要があり、 のインスタンスを XML@XmlTypeにマーシャリングする場合は、要素名を指定する でラップします。MyTypeJAXBElement<MyType>

于 2012-10-31T15:19:12.957 に答える