3

Blackberry OS 5.0 でorg.json.me ( https://github.com/upictec/org.json.me ) を使用しています。

サーバーからの JSON メッセージを解析するときに、次のエラーが発生します。

JSONException: Expected a ',' or '}' at character 16201...

私の質問: このライブラリを使用する場合、解析に文字列の長さの制限はありますか?

追加情報: 私がテストしている API を使用すると、クライアントは検索クエリと返される最大数のレコードを提供できます。100 件のレコードを要求して電話をかけると、このエラーが発生します。この応答は 28542 文字です。50 レコードを要求すると、問題なく動作します。エラーはありません。この応答は 14195 文字です。

これはjsonクラスの制限ですか、それともコードのどこかにバグがありますか?

4

1 に答える 1

0

サーバーからすべてのデータを取得していないようです。モバイル トランスポート経由でデータを受信する場合、厳密なサイズ制限があります。Wi-Fi に切り替えてみて、違いがあるかどうかを確認してください。

于 2012-06-22T16:53:19.240 に答える