我有像这样的 json:
{"avatars": {
"1": "value",
"2":"value",
"900":"value"
}
}
还有我的模型:
class Response{
List<Avatar> avatars;
}
class Avatar{
String id;
String value;
}
如何使用 Jackson 正确解析 Json
最佳答案
你应该使用这样的 json 来自动解析:
{"avatars": [
{"id": "1", "value": "someValue1"},
{"id": "2", "value": "someValue2"},
{"id": "300", "value": "someValue300"},
]
}
或者为 Jackson 编写自定义解析器。
关于java - 使用各种键作为值反序列化 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33670497/