サーバーから JSON でエンコードされた文字列を取得し、それを解析してオブジェクトにする単純な関数を作成しました。
Google GSON ユーザー ガイドのようにやったと思ったのですが、どうやら何か間違ったことをしたようです。私のコード:
Gson gson = new Gson();
PlayerData data = gson.fromJson(response, PlayerData.class);
2行目に「シンボルが見つかりません」と表示されます。なんで?少し古いMacでビルドしていますが、違いはないと思います。
PlayerData は内部クラスであるため、エラーは発生しません。しかし、突然、try/catch ブロックで「応答」を宣言したことに気がついたので、おそらく問題が発生しました。私はそれをチェックして、今日(私にとっては朝です)投稿します!