gpt4 book ai didi

java - Spring-boot 中的嵌套 JSON 对象反序列化

转载 作者:行者123 更新时间:2023-12-01 16:35:00 24 4
gpt4 key购买 nike

我在 Spring-boot 中反序列化作为请求主体的嵌套 JSON 时遇到一些问题。

有人可以帮我吗?

下面是 JSON 的结构。

{
"service": {
"week": {
"sunday": "onene",
"monday": "two",
"tuesday": "three"
},
"body": {
"parts": {
"head": "one",
"hand": "two"
}
}
}
}

我是否需要创建一个 Parts 的 POJO 并将其用作 body 中的变量,然后创建一个 Week POJO,最后在 Service POJO 中使用 week 和 body 的对象类型?这行得通吗?

或者有什么更好的办法吗?

抱歉,我无法在此处发布实际的 JSON。所以我提供了一个示例结构。

最佳答案

是的,pojo 结构应该如您在问题中所描述的那样:

class Service {

private Week week;
private Body body;

//setters,getters and constructors

}

并且还声明 Week 和 Body 的 POJO 类及其相应的实例字段。

关于java - Spring-boot 中的嵌套 JSON 对象反序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61972779/

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