首页 > 解决方案 > 如何让杰克逊不将 1 或“真”解析为布尔值?

问题描述

我正在使用 JacksonMapper 和 ObjectMapper 来序列化/反序列化来自 JSON 的值。问题是我有一个布尔值映射,它应该只接受布尔 json 值,而不是像 1 或“true”这样的东西。但是,JacksonMapper 似乎会自动将这些整数值或字符串值转换为布尔值。仅当有布尔值时,我如何才能转换 json?

标签: androidjsonjackson

解决方案


推荐阅读