Android - 从JsonElement到对象数组列表的最快数据解析

时间:2014-01-14 13:13:54

标签: android json performance parsing

我有这段代码:

                    @Override
                    public void onCompleted(JsonElement result,
                            Exception error, ServiceFilterResponse response) {

                        if (error == null) {
                            JsonObject jo = result.getAsJsonObject();
                            JsonElement pom = jo.get("data");
                            JsonArray ja = pom.getAsJsonArray();

                            int size = ja.size();

                            for (int i = 0; i < size; i++) {
                                Action actualAction = new Gson().fromJson(
                                        ja.get(i), Action.class);

                             //Some code....
                            }
                        }

                        if (dialog != null)
                            dialog.dismiss();
                    }
                });

这是如何将数据从JsonElement解析为我的类“Action”的最快方法吗? JsonElement数据的示例是here(实际上,有超过1000个对象)。用什么方法解析你推荐的数据?

1 个答案:

答案 0 :(得分:1)

您可以使用Google Gson library

教程是here