0
我需要將JSON字符串轉換爲Java對象。 JSON將有幾個已知的字段和一些未知的字段。這裏有一個例子:JSONSON與JSON:映射無法識別的字段
public class MyJsonBean {
private String abc;
private String def;
// getters and setters
}
而且JSON我想分析:
{"abc":"value1","def":"value2","ghi":"value3","jkl":"value4"}
只有固定域是 「ABC」 和 「DEF」。其他領域是可變的。 我想讓傑克遜解析變量字段並將它們放入MyJsonBean類中的列表/映射中。有沒有辦法做到這一點?
使用'@ JsonAnySetter'在鏈接的重複,你可以在''Map'或'add'到'List'適當put'這些值。 – Savior