小编use*_*249的帖子

读取空的YAML文件

对于配置文件格式,我想使用YAML和Jackson来阅读它.所以我有一个Configuration带有一些属性的POJO类,只需直接从文件中读取相应的对象ObjectMapper.readValue().

原则上工作正常,除非配置文件 - 注释除外 - 为空.然后例外

com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
Run Code Online (Sandbox Code Playgroud)

被扔了.由于所有配置值都有默认值,因此不指定任何配置值的值应该没问题,所以我想允许这样做.有没有办法说服杰克逊接受一个空文件?

java json yaml jackson

7
推荐指数
1
解决办法
1329
查看次数

标签 统计

jackson ×1

java ×1

json ×1

yaml ×1