0

Android アプリケーションから Web サービスを呼び出しています。Web サービスは次の JSON を返します。 JSON イメージ

問題は、レコード オブジェクトの説明要素を取得しようとしているときに例外が発生することです。org.json.JSONException: No value for description

ここで私の質問は、応答の JSON 形式を変更せずに、既存のパーサーを使用して説明の値を取得するにはどうすればよいかということです

4

1 に答える 1

1

私によると、

説明値を取得するために間違ったオブジェクトを使用しています。それ以外の場合、org.json.JSONException: No value for descriptionエラーは発生しません。

また、 例外をスローする代わりに、値が存在しない場合に null を返すoptString代わりに使用できるかどうかを確認します。getString

于 2016-02-09T04:25:54.383 に答える