ObjectMapper.readValue可以返回null值吗?

时间:2015-12-15 18:28:23

标签: java json jackson

Jackson库中的ObjectMapper.readValue确实返回null值。在什么情况下它返回null对象?它从代码库中发现。

<dependency>
    <groupId>org.codehaus.jackson</groupId>
    <artifactId>jackson-mapper-asl</artifactId>
    <version>1.9.9</version>
</dependency>

您可以浏览ObjectMapper类以深入了解更多详细信息

1 个答案:

答案 0 :(得分:7)

对于包含JSON值readValue()的JSON输入,

null返回null。 对于任何其他情况,它不会返回null:缺少输入(例如)将被异常奖励;并且没有反序列化器默认生成null