JsonMappingException上的Java Preserve JSON消息

时间:2016-09-22 03:37:55

标签: java json objectmapper

我正在尝试使用com.fasterxml.jackson.databind.ObjectMapper.readValue方法记录解析失败的JSON消息:

jsonRequest = mapper.readValue(reader, Request.class);

在调用上面的方法时,有时我会得到一个JsonMappingException。在捕获JsonMappingException时,我找不到失败的JSON消息。

我需要记录JSON消息。有没有人知道如何检索原始的JSON消息?

由于

1 个答案:

答案 0 :(得分:0)

如果JsonMappingException来自fastxml,则它有其他路径引用方法,这会导致序列化或反序列化问题。

  

用于表示内容映射致命问题的已检查异常。

     

另一个功能是能够表示相关的引用路径(在序列化/反序列化期间)以帮助进行故障排除。

根据建议,exception.printStackTrace()应该为您提供完整的问题跟踪。

This建议各种例外及其问题解决方案。