嘿,我得到了一个基于与杰克森反序列化的问题,这里我尝试过和我得到的错误.
错误:com.fasterxml.jackson.core.JsonParseException:意外字符('}'(代码125)):期望双引号启动字段名称
Java代码
List<Contact> ds = mapper.readValue(data, mapper.getTypeFactory().constructCollectionType(List.class, Contact.class));
//OR this one
List<Contact> ds = mapper.readValue(data, new TypeReference<List<Contact>>() {});
Run Code Online (Sandbox Code Playgroud)
我的JSON
[
{
"id": "200",
"name": "Alexia Milano",
"email": "minalo@gmail.com",
"prenom": "xx-xx-xxxx,x - street, x - country",
}, {
"id": "201",
"name": "Johnny Depp",
"email": "johnny_depp@gmail.com",
"prenom": "xx-xx-xxxx,x - street, x - country",
}
]
Run Code Online (Sandbox Code Playgroud)