"org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.ArrayList<com.nari.climbing.notice.domain.pojo.NoticeGroupMembers>` from Object value (token `JsonToken.START_OBJECT`); nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.util.ArrayList<com.nari.climbing.notice.domain.pojo.NoticeGroupMembers>` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (PushbackInputStream); line: 1, column: 1]"
时间: 2023-12-25 07:04:51 浏览: 200
深入剖析 JavaScript 中的 JSON.stringify 和 JSON.parse
这个错误是由于在将 JSON 数据转换成 Java 对象时出现了类型不匹配的问题,具体来说就是期望得到一个 ArrayList 类型的数据,但实际传入的是一个 Object 类型的数据,导致反序列化失败。解决这个问题的方法可能是检查代码中的数据类型定义是否正确,或者检查传入的 JSON 数据是否符合预期。如果有必要,你可以在代码中加上日志或者调试信息,以便更好地定位问题。
阅读全文