【发布时间】:2017-12-07 10:45:49
【问题描述】:
我正在使用 vk.com API,并且在一种方法中我得到了这样的响应:
{
"ts": 1691519416,
"updates": [
[
6,
2000000024,
586731
],
[
4,
586732,
8243,
2000000024,
1512642885,
"income message",
{
"from": "384574802"
}
]
]
}
问题是我正在使用 Gson,但我不知道我需要使用什么类型的数组。
现在我有这个:
public class Updates {
public int ts;
public Update[] updates;
}
我不知道在更新数组中/而不是更新数组中放入什么。
找到了解决办法,谢谢大家的解答。我只需要使用泛型和二维数组。更新类代码:
public class Updates {
public int ts;
public <?>[][] updates;
}
【问题讨论】:
-
你应该有一个相当于这个响应格式的bean
-
我会尝试使用泛型,我认为这将是一个很好的解决方案