【发布时间】:2011-12-29 19:01:23
【问题描述】:
可能重复:
JAXB: How to ignore namespace during unmarshalling XML document?
我正在尝试使用 JAXB 将 xml 解组为 java 对象。我手动创建了将在解组后填充的 java bean 类(因为我没有任何用于 xml 的 xsd)。在运行时,我得到 2 种类型的 xml 响应,我必须解组。一种情况是,xml 没有任何命名空间。而在其他情况下,父标签有命名空间声明,所有子标签之前都有命名空间前缀。
我需要使用同一组类来解组这两种类型的 xml。
这怎么可能?使用 JAXB 解组时是否可以忽略命名空间?
有什么建议吗?
【问题讨论】:
标签: xml web-services namespaces jaxb