Jaxb 解组根元素会为子元素返回null

Jaxb 解组根元素会为子元素返回null,jaxb,xsd,unmarshalling,Jaxb,Xsd,Unmarshalling,我正在处理几天来的一个奇怪问题。问题是在获取根元素的值时解组。所有元素返回为null 场景:我有两个XSD,它们具有复杂的元素,并且在第三个XSD中引用和导入了不同的名称空间。JAXB文件在不同的包中生成 如果我只使用简单的XSD,一切都会很顺利。但从不同XSD引用子元素会在解组后为子元素返回null。填充对象模型,然后将其封送到XML。然后将封送的XML与要解组的XML进行比较,以了解问题可能出在哪里

我正在处理几天来的一个奇怪问题。问题是在获取根元素的值时解组。所有元素返回为null

场景:我有两个XSD,它们具有复杂的元素,并且在第三个XSD中引用和导入了不同的名称空间。JAXB文件在不同的包中生成


如果我只使用简单的XSD,一切都会很顺利。但从不同XSD引用子元素会在解组后为子元素返回null。

填充对象模型,然后将其封送到XML。然后将封送的XML与要解组的XML进行比较,以了解问题可能出在哪里