JAXB-ElipseLink:@XmlJavaTypeAdapter和type属性

JAXB-ElipseLink:@XmlJavaTypeAdapter和type属性,jaxb,eclipselink,moxy,Jaxb,Eclipselink,Moxy,我正在使用@XmlJavaTypeAdapter将Map类型的字段封送到XML。这将导致EclipseLink MOXy在输出xml元素上创建一个xsi:type=”“-属性。 验证后,当然找不到引用的类型 有没有办法抑制此属性的生成 PS:XmlAdapter标记会很方便:)结果表明type属性与@XmlJavaTypeAdapter注释无关。 这是由以下事实造成的:映射的元素是派生类型,并且MOXy将其类型正确编组为类型属性 使用而不是解决了这个问题。证明type属性与@XmlJavaTyp

我正在使用@XmlJavaTypeAdapter将Map类型的字段封送到XML。这将导致EclipseLink MOXy在输出xml元素上创建一个
xsi:type=”“
-属性。 验证后,当然找不到引用的类型

有没有办法抑制此属性的生成


PS:XmlAdapter标记会很方便:)

结果表明type属性与@XmlJavaTypeAdapter注释无关。 这是由以下事实造成的:映射的元素是派生类型,并且MOXy将其类型正确编组为类型属性


使用
而不是
解决了这个问题。

证明type属性与@XmlJavaTypeAdapter注释无关。 这是由以下事实造成的:映射的元素是派生类型,并且MOXy将其类型正确编组为类型属性

使用
而不是
解决了问题