我有这样的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来解析它吗?