有没有办法告诉杰克逊用引号序列化所有数字?我正在处理来自Web服务的生成对象,因此我无法添加注释。
例如我想要这个字段
BigDecimal value;
默认序列化为
"value": "0"
而不是
"value": 0
答案 0 :(得分:1)
为BigDecimal值添加自定义序列化器。
答案 1 :(得分:0)
最后我使用了自定义序列化程序。但我也发现jackson有MixIn注释,允许在第三方类上进行注释http://wiki.fasterxml.com/JacksonMixInAnnotations