我编写了一个简单的函数来从我的服务器获取 JSON 编码的字符串并将其解析为一个对象。
我以为我像 Google GSON 用户指南那样做,但显然我做错了什么。我的代码:
Gson gson = new Gson();
PlayerData data = gson.fromJson(response, PlayerData.class);
它在第二行给出“找不到符号”。为什么?我正在一台稍旧的 Mac 上构建它,但我认为这不会有任何区别。
PlayerData 不会导致错误,因为那是一个内部类。但是我突然想到我在 try/catch 块中声明了“响应”,所以这可能会导致问题。我会检查它并在今天回帖(对我来说是早上)!