您需要使用包级
@XmlSchema注释来指定模型的名称空间限定。
@XmlSchema( namespace = "http://xmlgw.companieshouse.gov.uk/v1-0/schema", elementFormDefault = XmlNsForm.QUALIFIED)package example;import javax.xml.bind.annotation.XmlNsForm;import javax.xml.bind.annotation.XmlSchema;
使用此选项,您无需在
@XmlRootElement和
@XmlType上指定名称空间URI
NameSearch。
想要查询更多的信息
- http://blog.bdoughan.com/2010/08/jaxb-namespaces.html
从任何项目列表中的较大文档提取的第一个节点开始进行拆组。
确保用于创建节点的DOM解析器可识别名称空间。
documentBuilderFactory.setNamespaceAware(true);



