私の Android プロジェクトでは、受信した JSONArray をリストに変換しようとしています。this SO answerの助けを借りて、私はもう少し先に進みました。私は今、次のコードを持っています:
Gson gson = new Gson();
JSONArray jsonArray = NetworkUtilities.getData("mymodeldata");
Type listType = new TypeToken<List<MyModel>>(){}.getType();
List<MyModel> myModelList = gson.fromJson(jsonArray, listType);
残念ながら、最後の行で、タイプ Gson のメソッド fromJson(String, Type) が引数 (JSONArray, Type) に適用できないと不平を言っています。これを解決する方法がよくわかりません。
これを解決する方法を知っている人はいますか?