Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java json到pojo的错误映射与数组_Java_Json_Jackson_Jsonschema2pojo - Fatal编程技术网

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代码吗?