Gson - 解析具有不同字段名称和字段数的json

时间:2017-06-16 19:46:06

标签: java gson android

我从这个json创建一个pojo时遇到了麻烦:

"versionAudio": {
    "Simulcast": [
        "English",
        "Japanese"
    ]
},

{
    "Uncut": [
        "English",
        "Japanese"
    ]
}

versionAudio对象可以包含任意数量的String数组,名称可以是任何名称。我知道我无法为versionAudio创建一个类。它必须是一个JSONObject,我将从中提取数据。我不确定如何开始。我无法找到任何与此相关的SO问题。大多数情况下,该字段的名称是已知的。

1 个答案:

答案 0 :(得分:1)

您的versionAudio类应该有一个字段Map<String, String[]>,请尝试使用它