JSON parse error: Cannot deserialize value of type `java.time.LocalDate` from String "2023-11-01":
时间: 2023-12-05 12:37:52 浏览: 1741
android-date_and_time.zip_Time_java-time-and-date
这个错误通常是因为在将JSON字符串转换为Java对象时,日期格式不匹配导致的。具体来说,JSON字符串中的日期格式与Java对象中的日期格式不一致,导致无法将字符串转换为日期类型。解决这个问题的方法有很多种,其中一种是使用自定义的JsonDeserializer来处理LocalDateTime类型的字段,就像引用中提到的那样。你可以创建一个自定义的JsonDeserializer来处理LocalDateTime类型的字段,然后在反序列化时使用它来解析日期字符串。这样就可以避免这个错误了。
阅读全文