JAXB を使用して Java オブジェクトをマーシャリングするときに xmlns を要素に追加する方法。結果は次のようになります。
<R>
<A xmlns:p2="test" p2:type="type">
some value
</A>
</R>
私のJavaエンティティクラスは、たとえば次のとおりです。
@XmlRootElement
public class R {
private String a;
public String getA() {
return a;
}
@XmlElement(name="A")
public void setA(String a) {
this.a = a;
}
}
名前空間を XmlElement に追加しようとしましたが、結果は期待したものではありません。どうぞ、どんな助けでも大歓迎です。