1
我有一個JSON文件,該文件是這樣的:傑克遜註釋,便於JSON反序列化
{
"root": [
{
"id": "abc1",
"x": "x1",
"y": "y1"
},
{
"id": "abc2",
"x": "x2",
"y": "y2"
},
...
]
}
我想與傑克遜反序列化這從一個類中,看起來像這樣的對象:
Class A {
Map<String, String> x;
Map<String, String> y;
}
在最後我想要的A內的地圖對象看起來像:
X = {(ABC1,X1),(ABC2,X2)}, Y = {(ABC1,Y1),(ABC2,Y2 )}
有沒有一種方法可以用Jackson對這個類進行註釋,以便我可以在一行中執行這種反序列化?我無法找到一種方法來做到這一點,而不必改變A級的設計。
不,那個json不會簡單地映射到那個java類。 –
看起來像List
@Hannes我該怎麼做? – user3804009