Java json到pojo的错误映射与数组
当我想用Java json到pojo的错误映射与数组,java,json,jackson,jsonschema2pojo,Java,Json,Jackson,Jsonschema2pojo,当我想用com.fasterxml.jackson.annotation 请参阅下面的示例请记住,这是一个响应负载,不在我的控制之下: { "GetSomeUserInfoDetails": { "ItemListOfUser": { "itemList": { "item": [ { "name": "Stack overflow",
com.fasterxml.jackson.annotation
请参阅下面的示例请记住,这是一个响应负载,不在我的控制之下:
{
"GetSomeUserInfoDetails": {
"ItemListOfUser": {
"itemList": {
"item": [
{
"name": "Stack overflow",
"adress": "ola"
},
{
"name": "Google",
"adress": "man"
}
]
}
}
}
}
正在生成我可以用于此响应的类。当只有一个item int itemList用户时会出现问题,我得到以下响应:
{
"GetSomeUserInfoDetails": {
"WorkItem": {
"itemList": {
"item": {
"name": "Stack overflow",
"adress": "ola"
}
}
}
}
}
现在生成类时,您将看到不同的类结构。我们有没有办法和杰克逊一起解决这个问题?以前有人问过这个问题。请看:是的,但是使用这个解决方案,所有对象都是作为一个数组的。好的,我现在明白了:)你能粘贴模型类的Java代码吗?