【发布时间】:2021-12-21 12:20:04
【问题描述】:
我正在尝试反序列化 Long 值列表:
{
"ids": [1, 2, 3]
}
使用以下方法:
@PostMapping(value = "/export")
public ResponseEntity<SomeDto> exportCsv(@RequestBody Long[] ids) {
// Some methods
return ResponseEntity.ok(someDto);
}
但我不断收到以下错误:JSON parse error: Cannot deserialize value of type Long。错误与使用 List
我已经用@JsonDeserialize(using = NumberDeserializers.LongDeserializer.class) 试过了,但它似乎要么不起作用,要么我用错了。
【问题讨论】:
标签: java json spring-boot