您好我正在尝试解析下面的json对象。但问题是,在 配置文件 属性中,有一个名为 fields 的属性,它有时是一个json对象有时是一个json数组,所以当我尝试使用Gson解析它时会产生问题。我按照这个链接但没有帮助How to dynamically handle json response array/object using Gson,所以之前遇到此问题的人需要帮助,谢谢!。
{
"users": {
"profile": [
{
"fields": {
"key": "fname",
"value": "Michael"
}
},
{
"fields": [
{
"key": "lname",
"value": "Bob"
},
{
"key": "age",
"value": "25"
}
]
}
]
}
}