小编Nik*_*oni的帖子

org.codehaus.jackson.JsonParseException:意外字符('?'(代码65533 / 0xfffd))

我在数据库中有一个Json字符串,但是在Java对象中进行转换时,它给出以下错误:

由以下原因引起:org.codehaus.jackson.JsonParseException:意外字符(“?”(代码65533 / 0xfffd)):预期为有效值(数字,字符串,数组,对象,“真”,“假”或“空”)

杰森是: {"crt":"wrd","name":"7|6A TTTM"}

在Java代码中,我已经对其进行了配置并将其设为私有(非静态最终版本)

objectMapper= new ObjectMapper();
objectMapper.configure(DeserializationConfig.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY, true);
Run Code Online (Sandbox Code Playgroud)

注意:有时会在Object中转换该Json字符串,但有时会出现上述错误。为什么会出现这种意外结果?

java json jackson mapper

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

jackson ×1

java ×1

json ×1

mapper ×1