gpt4 book ai didi

java - 使用 Jackson 忽略最外层的 JSON 元素

转载 作者:行者123 更新时间:2023-12-01 11:35:27 26 4
gpt4 key购买 nike

我正在尝试使用 Jackson 解析一些 JSON。这是 JSON:
{
“数据”: {
"item1": "你好",
“项目2”:“世界”
}
}

我见过使用 Jackson 的实现,其中数据字段被忽略/不读取,但内部元素仍然被读取和存储。我想知道这是如何实现的?

干杯!

最佳答案

在映射器配置中,您可以按如下方式展开根元素

private ObjectMapper rootMapper()
{
ObjectMapper mapper = new ObjectMapper();

mapper.configure(DeserializationFeature.UNWRAP_ROOT_VALUE, true);
return mapper;
}

有关此内容的更多详细信息,您可以查看 Jackson Data Binder 主题

关于java - 使用 Jackson 忽略最外层的 JSON 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30041701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com