【发布时间】:2017-04-20 12:43:08
【问题描述】:
我正在尝试在以下 JSON 中获取类的值:
{
"battlegroup": "Misery",
"class": 1,
"race": 4,
"gender": 0
}
我通过以下方式访问其他字段(battlegroup、race 等):
WoWDetails info = gson.fromJson(response, WoWDetails.class);
raceID = info.race;
魔兽详情如下:
class WoWDetails {
// character details
public String battlegroup;
public Integer achievementPoints;
public Integer race;
public Integer class;
}
但如果我尝试WoWDetails.class,它会给我一个错误,说“未知类:信息”。这是有道理的,因为 info 不是一个类。
有没有办法解决这个问题?我能以任何可能的方式逃避“阶级”这个词吗?
名称类不可编辑,因为它不是我的 API。
【问题讨论】: