Android环境下解析的500KB json文件
我需要找到一个更快的解决方案来解析500KB的json文件。结构类似于Android环境下解析的500KB json文件,android,json,parsing,gson,android-json,Android,Json,Parsing,Gson,Android Json,我需要找到一个更快的解决方案来解析500KB的json文件。结构类似于 { "response": { "code": 0, "msg": "OK", "searchparameter": { "bikes": { … }, "cars": { "a":{ values[{...}]
{
"response": {
"code": 0,
"msg": "OK",
"searchparameter": {
"bikes": { … },
"cars": {
"a":{
values[{...}]
},
"b":{},
"c":{},
"d":{},
"e":{},
...
}
}
}
}
我尝试了
gson.fromJson(jsontxt,Response.class)
,但它让我需要5分钟以上的解析时间。。有适合我的解决方案吗?在这种情况下,如何通过gson
执行JSONReader
?这会有帮助吗?任何帮助都将不胜感激。非常感谢 您可以使用Gson
本身,但为了使其有用,请在使用Asyntask
时尝试它,这样您可以通过显示progressDialog
告诉用户等待,尝试使用流式API:
- 对于Gson
- 或者切换到Jackson: