杰克逊无视身体的末端

时间:2014-07-25 10:54:36

标签: java json jackson fasterxml

我遇到了更快的问题,因为它忽略了对象之后的所有内容:

{
   "startIndex": 0,
   "length": 10,
   "gotoLastPage": false
}
whatever comes here is ignored

我不知道在这种情况下是否可能抛出错误。如果意外消息在开头,它会按我的意愿失败。配置属性 DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES 设置为true。

2 个答案:

答案 0 :(得分:0)

在“gotoLastPage”行后删除逗号“,”:false,'

答案 1 :(得分:0)

正如我所见。解析器本身非常简单。 对象介于第一个" {"和"}",所有,外面的东西都被忽略了。因为它不再是对象范围。否则,您需要有一个对象列表,列表本身就是对象。