【发布时间】:2013-10-08 15:52:02
【问题描述】:
在我的 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)。我真的不知道如何解决这个问题。
有人知道我该如何解决这个问题吗?
【问题讨论】:
标签: java android json gson arrays