Gson解析没有键和不同类型的数组

时间:2015-10-02 07:29:53

标签: java android json gson

我有这样的json

[123,"some text"]

我用

之类的东西解析它
class Some {
    public Integer number;
    public String text;
}

Some some = new Some();
JsonParser parser = new JsonParser();
JsonArray jsonArray = parser.parse(json).getAsJsonArray();
some.number = jsonArray.get(0).getAsInt();
some.text = jsonArray.get(1).getAsString();

我想使用gson,因为我的所有代码都使用它。我正在使用谷歌搜索,可能的解决方案是制作自定义反序列化器,就像在这里一样 gson model for json array without key。但它变得比我已经使用过的代码更复杂,也不可读。

还有其他方法使用gson来解析它吗?

0 个答案:

没有答案