【发布时间】:2015-01-25 22:51:04
【问题描述】:
我正在处理几天以来的一个奇怪问题。问题在于在获取根元素的值时进行解组。所有元素都返回为 null。
场景: 我有 2 个 XSD,它们具有复杂的元素,并且在第 3 个 XSD 中引用和导入了不同的命名空间。 JAXB 文件在不同的包中生成。
如果我只使用简单的 XSD,一切都会顺利。但是从不同的 XSD 引用子元素在解组后为子元素返回 null。
【问题讨论】:
标签: jaxb xsd unmarshalling
我正在处理几天以来的一个奇怪问题。问题在于在获取根元素的值时进行解组。所有元素都返回为 null。
场景: 我有 2 个 XSD,它们具有复杂的元素,并且在第 3 个 XSD 中引用和导入了不同的命名空间。 JAXB 文件在不同的包中生成。
如果我只使用简单的 XSD,一切都会顺利。但是从不同的 XSD 引用子元素在解组后为子元素返回 null。
【问题讨论】:
标签: jaxb xsd unmarshalling
填充您的对象模型,然后将其编组为 XML。然后将已编组的 XML 与您要解组的 XML 进行比较,以了解问题可能出在哪里。
【讨论】: