【发布时间】:2011-12-08 15:23:33
【问题描述】:
我有一个类,如下所示:
@XmlRootElement(name = "a")
public class ClassA {
@XmlElement(name = "b", namespace = "http://mynamespace.com")
private ClassB;
}
这将产生以下 XML:
<ns2:a>
<ns2:b>
<c/>
</ns2:b>
</ns2:a>
ClassB 及其所有属性类都在一个单独的库中,不是我编写的。如何强制这些子类使用我提供给ClassB 的命名空间?像这样:
<ns2:a>
<ns2:b>
<ns2:c/>
</ns2:b>
</ns2:a>
【问题讨论】: