小编Unk*_*own的帖子

杰克逊错误意外的字符('}'(代码125))

嘿,我得到了一个基于与杰克森反序列化的问题,这里我尝试过和我得到的错误.

错误: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)

java json jackson

16
推荐指数
2
解决办法
3万
查看次数

标签 统计

jackson ×1

java ×1

json ×1