【发布时间】:2020-04-03 02:36:37
【问题描述】:
我有以下 JSON 对象
{
"donor": "Y",
"bloodType": null,
"eligibility": {
"categoryEligible": false,
"suspensionEligible": false,
"paidFinesEligible": false,
"pointSystemEligible": false,
"failedDocuments": [
{
"type": "SOMETHING",
"reason": "SOMETHING_ELSE"
}
],
"eligible": false,
}
}
我正在使用 Jackson 将其转换为我的域对象。以下是我正在使用的字段:
private String donor;
@JsonProperty("eligibility")
private Eligibility eligibility;
Eligibility 类包含所有这些字段,我希望 拥有单个 Map
@JsonProperty("failedDocuments")
private List<FailedDocumentsItem> failedDocuments;
@JsonProperty("eligible")
private boolean eligible;
@JsonProperty("donor")
private boolean donor;
【问题讨论】:
标签: java spring spring-boot jackson jackson-databind