序列化LocalDate数组

时间:2018-06-18 11:17:08

标签: java jackson deserialization

序列化LocalDate对象数组的最佳方法是什么?

这就是我所拥有的:

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy")
@JsonDeserialize(using = LocalDateDeserializer.class)
private LocalDate[] dates;

使用我自己的自定义反序列化器,它需要一个日期。它抛出了这个错误:

  

2018-06-18T12:14:11.030 + 0100警告[http-nio-8080-exec-5]   org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver:384:   无法读取HTTP消息:   org.springframework.http.converter.HttpMessageNotReadableException:   JSON解析错误:当前令牌(VALUE_STRING)不是数字,不能   使用数值访问器

是否有一种快速方法可以让这个反序列化器与数组一起使用?

0 个答案:

没有答案