`
兜兜毛毛
  • 浏览: 7104 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
社区版块
存档分类
最新评论

jackson错误解决

    博客分类:
  • java
阅读更多

1、json串中有属性为test,但指定转换的指定类中未定义属性A,会抛异常Unrecognized field "test" (****), not marked as ignorable。

处理:mapper.configure(org.codehaus.jackson.map.DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false)


2、默认的json串,如果key或value类型非字符串,需要加上双引号的,但有些json包转换出来的json串却不一定会带上双引号。使用jackson时,如果非字符串未加双引号,也会报错。

处理:mapper.configure(org.codehaus.jackson.JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true)。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics