2

500KB の json ファイルを解析するためのより高速なソリューションを見つける必要があります。構造は次のようなものです

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

            }
        }
   }
}

試してみgson.fromJson(jsontxt, Response.class)ましたが、解析に5分以上かかります..私に適した解決策はありますか? この場合どうすればよいJSONReaderのでしょうか?gsonそれは役に立ちますか?どんな助けでもいただければ幸いです。どうもありがとう!!

4

2 に答える 2

1

ストリーミング API を使用してみてください。

于 2011-09-28T16:05:41.437 に答える
0

Gsonそれ自体を使用することもできますが、便利にするAsyntaskために使用してみて、ユーザーに表示して待つように伝えることができますprogressDialog

于 2011-09-28T15:48:31.293 に答える