2017-07-08 5 views
0

私は単なる単語であるJSONデータを抽出しようとしています。私はJSON配列をデータセットの長いリストとして使用しましたが、今度はdoneまたはのような単語はに失敗しました。アンドロイドでJSONデータとしてシングルワードを使用するにはどうすればよいですか?

マイコードがある -

JSONObject jsonObject = new JSONObject(s); 
//JSONArray jsonArray = jsonObject.getJSONArray("contacted"); 
loggingTest = jsonObject.getString("??"); // what to put here (??) as 
//there is just a single word. 

それを得ることは非常に簡単かもしれませんが、私は何かが欠けています感じています。あなたの助けを前もってありがとう。

+2

あなたが抽出したいと思っているJsonレスポンスを投稿しますか? –

+0

URLはちょうど「done」のような単語を与えます。 – Saket

答えて

0

URLは同じように言葉を与える - それもそれではありません」または行わ:{何

そして、単にJSON

に変換プラス、あなたはありません、String変数sを使用していませんこのJSONObject jsonObject = new JSONObject(s);try-catchに入れると、resposeが単に有効なjsonであるかどうかを認識し、そうでない場合は例外をスローします。

try{ 
    // exception will be thrown in case of invalid json 
    JSONObject jsonObject = new JSONObject(s); 
} 
    catch(JSONException e){ 
    // s containing a single word so use it as it is 
} 
関連する問題