java在Spring Boot应用程序的JSON中包含嵌套对象
有谁能指导我如何将JSON对象激活嵌套在JSON对象数据下
请参见下面的myJSON:
{
"status": "Success",
"DATA": {
"aid": "0",
"app": "OASIS_EDGE",
"actkey": "STAR2020",
"expiredate": "2025-08-05 04:40:28.0",
"partner": "X",
"nsp": "NAD"
}
}
JSON的JSON我实际上期望:
{
"STATUS": "SUCCESS",
"DATA": {
"ACTIVATION": {
"aid": "0",
"app": "OASIS_EDGE",
"actkey": "STAR2020",
"expiredate": "2025-08-05 04:40:28.0",
"partner": "X",
"nsp": "NAD"
}
}
}
这是我的激活响应。java类负责创建JSON:
public class ActivationResponse {
private String Status;
public String getStatus()
{
return Status;
}
public void setStatus(String Status) {
this.Status = Status;
}
@JsonProperty("DATA")
private ActivationModel activationData;
public ActivationModel getActivationData() {
return activationData;
}
public void setActivationData(ActivationModel activationData2) {
this.activationData = activationData2;
}
}
# 1 楼答案
我无耻地借用了这个tutorial(没有附属关系)
# 2 楼答案
由于需要在数据下激活,因此需要一个带有激活字段的类数据,如下面的示例所示