当我尝试使用包含名称空间的JAXB将xml转换为Java对象时,出现错误。
示例:` Zeta Walnes
<dob>1991-11-12</dob>
<urn2:phone xmlns:urn1="urn:example:names:id:ubl:schema:xsd:Phone-2">
<code>123</code>
<number>9999-456</number>
</urn2:phone>
<fax>
<code>123</code>
<number>9999-999</number>
</fax>`
我需要忽略名称空间并将其转换为object。
发布于 2016-05-05 20:41:49
如果您使用DocumentBuilderFactory构建org.w3c.dom.Document,则可以使用:
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(false);您还可以使用package-info.java文件来设置名称空间
https://stackoverflow.com/questions/37028998
复制相似问题