Json格式
程序员文章站
2022-03-26 21:47:04
...
Json格式
简单值:
123456
对象:
{
"userid":"10001",
"username":"root",
"password":"123456"
}
集合<简单值>:
["111","222","333"]
集合<对象>
[
{
"userid":"10001",
"username":"root",
"password":"123456"
},
{
"userid":"10002",
"username":"root",
"password":"123456"
}
]
对象0{集合<对象1>,集合<对象2>}
例:以下为java对象
@Data
public class PaymentInfoDTO {
private PaymentBaseInfo paymentBaseInfo;
private List<PaymentLineInfo> paymentLineInfoList;
}
@Data
public class PaymentBaseInfo extends Domain {
@ApiModelProperty(value = "付款账户")
private String paymentAccountName;
}
@Data
public class PaymentLineInfo extends Domain {
@ApiModelProperty(value = "收款户名")
private String gatherAccountName;
}
使用位置为
@PostMapping
public PaymentInfoDTO createOrUpdatePaymentInfoDTO(@RequestBody PaymentInfoDTO paymentInfoDTO) {
paymentBaseInfoService.createOrUpdatePaymentInfoDTO(paymentInfoDTO);
return paymentInfoDTO;
}
PaymentInfoDTO 的 JSON 为
{
"paymentBaseInfo":{
"paymentAccountName":"测试付款账户01"
},
"paymentLineInfoList":[
{
"gatherAccountName":"测试收款账户01"
},
{
"gatherAccountName":"测试收款账户02"
}
]
}
ps1:检测json
检查json格式
ps2:系统学习文档
上一篇: Java基础知识章节梳理(二十)
下一篇: Python JSON