我有一个如下课程:
@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>