我正在使用杰克逊 2.4 + JaxbAnnotationModule
在某些情况下,我想将 XMLJavaTypeAdapter 应用于 jaxb 对象,例如以下:
@XmlJavaTypeAdapter(IntegerAdapter.class)
@XmlSchemaType(name = "int")
protected Integer favoriteNumber;
这对于反序列化过程很有效。但是,似乎如果我将包含此字段的对象序列化为 json,结果将变为字符串而不是整数
"favoriteNumber": "21"
有没有办法在使用 XmlJavaTypeAdapter 时使用 jackson/jaxb 将此值序列化为 json 中的整数?