当我希望能够映射单个对象以及这些对象的数组时,我遇到了问题com.fasterxml.jackson.annotation
请看下面的例子,记住这是一个响应负载,它不受我的控制:
{
"GetSomeUserInfoDetails": {
"ItemListOfUser": {
"itemList": {
"item": [
{
"name": "Stack overflow",
"adress": "ola"
},
{
"name": "Google",
"adress": "man"
}
]
}
}
}
}
jsontopojo正在生成我可以用于此响应的类。当只有一个项目 int itemList 用户时会出现问题我得到以下响应:
{
"GetSomeUserInfoDetails": {
"WorkItem": {
"itemList": {
"item": {
"name": "Stack overflow",
"adress": "ola"
}
}
}
}
}
当您现在生成类时,您将看到不同的类结构。有没有办法用杰克逊解决这个问题?