在Android环境中解析500KB json文件

时间:2011-09-28 15:42:37

标签: android json parsing gson android-json

我需要找到一个更快的解决方案来解析一个500KB的json文件。结构类似于

{
    "response": {
        "code": 0,
        "msg": "OK",
        "searchparameter": {
            "bikes": { … },
            "cars": { 
                 "a":{
                     values[{...}]
                  },
                 "b":{},
                 "c":{},
                 "d":{},
                  "e":{},
           ...

            }
        }
   }
}

我试过了gson.fromJson(jsontxt, Response.class),但它让我解析了超过5分钟..是否有适合我的解决方案?在这种情况下,我如何JSONReader gson?它会有帮助吗?任何帮助将不胜感激。非常感谢!!

2 个答案:

答案 0 :(得分:1)

尝试使用流媒体API:

答案 1 :(得分:0)

您可以使用Gson本身,但要使其有用,请尝试使用Asyntask,以便通过显示progressDialog

告诉用户等待