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