gpt4 book ai didi

java - jackson / Jersey 动态隐藏子级别

转载 作者:行者123 更新时间:2023-12-01 04:58:43 25 4
gpt4 key购买 nike

我有一个 Java servlet,使用 jackson/jersey 发送 JSON。我必须送一棵树。这是我的数据结构。

public class Node {
private String text;
private String link;
private List<Node> items;

[...]
}

即我请求/我只想要第一级,答案应该是:

    {
"text":"toto",
"link":"",
"items":[{
"text":"toutou",
"link":"tata",
]}
}

如果我请求 /tata 答案应该是:

    {
"text":"toutou",
"link":"tata",
"items":[{
"text":"toto2",
"link":"toutou2",
]}
}

所以我只想发送 1 级items,否则 JSON 会太大。这可能吗?

谢谢

最佳答案

你的问题让我感兴趣,所以我开始搜索递归 bean 引用以及如何使用 Jackson 来避免它。

我找到了this answer 。我没有尝试过,但似乎得到了认可和评价。也许值得尝试。请写回发生的事情,因为我也对结果感兴趣。

关于java - jackson / Jersey 动态隐藏子级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13668339/

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