我正在使用一个大型 JSON 对象,该对象具有来自多个请求的响应。
我正在处理的部分只需要很少的对象,而且它们并不总是在前面。例如json结构是:
**
json = {
    mainDocument: {
        element1: {
            element11: "value11",
            element12: {
                element121: "value121"
                }
            },
        element2: {
            element21: {
                element211: {
                    element2111: "value2111",
                    element2112: {
                        element21121: "value21121"
                        }
                    }
                },
            element22: "value22"
            }
        }
    }
**
这个结构可以根据请求是否成功而改变。
现在,我想创建一个值为 element11、element 22、element21121 的 java 对象。
目前我只是检查 json 并使用对象的设置器。
我想知道是否有办法让 GSON 处理这个问题而不必自己解析 json。
提前感谢您提供的任何帮助。