使用 Jackson 进行泛型类反序列化
当尝试将 JSON 数据反序列化为像 Data
解决方案
Jackson 通过 TypeReference 类提供了解决方案。通过为所需的泛型类型创建 TypeReference 对象并将其传递给 readValue 方法,我们可以显式指定类型参数。
mapper.readValue(jsonString, new TypeReference<Data<String>>() {});
在此示例中,为泛型类 Data
以上是如何使用 Jackson 将 JSON 反序列化为通用类?的详细内容。更多信息请关注PHP中文网其他相关文章!