首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >解组时忽略名称空间: JAXB

解组时忽略名称空间: JAXB
EN

Stack Overflow用户
提问于 2016-05-04 21:18:18
回答 1查看 678关注 0票数 1

当我尝试使用包含名称空间的JAXB将xml转换为Java对象时,出现错误。

示例:` Zeta Walnes

代码语言:javascript
复制
<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。

EN

回答 1

Stack Overflow用户

发布于 2016-05-05 20:41:49

如果您使用DocumentBuilderFactory构建org.w3c.dom.Document,则可以使用:

代码语言:javascript
复制
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(false);

您还可以使用package-info.java文件来设置名称空间

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37028998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档