我正在使用 Retrofit 从 API 获取 JSON 值。但是,由于每次请求数据时实际的键都会不同,所以我想将所有内容存储在 Map 中。这可以使用 Gson 作为解析器吗?
例如: 访问 #1:
{
"name": "Toby",
"color": "blue"
}
访问#2:
{
"game": "Soccer",
"day": "Monday"
}
而不是创建一个类,例如
class MyValues {
public String name;
public String color;
}
这是不可能的,因为钥匙总是不同的,我想要这样的东西:
class MyValues {
public Map<String, String> myMap;
}
谢谢!