2017-07-08 2 views
0

Ich versuche, die JSON-Daten zu extrahieren, die nur ein einziges Wort sind. Ich habe JSON Array verwendet, als es eine lange Liste von Datensätzen war, aber dieses Mal ist es nur ein Wort wie - oder gescheitert.Wie verwendet man einzelnes Wort als JSON-Daten in Android?

mein Code -

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

Es kann sehr leicht zu bekommen, aber ich fühle ich bin etwas fehle. Danke im Vorraus für deine Hilfe.

+2

Post JSON Antwort, die Sie aus extrahieren möchten ?? –

+0

die URL gibt nur ein Wort wie - getan, das ist es nicht einmal "oder: {nichts. – Saket

Antwort

0

URL gibt nur ein Wort wie - getan, dass es nicht einmal "oder: {nichts

einfach Dann nutzen Sie die String Variable s, nicht konvertieren es in json

plus Sie setzen diese JSONObject jsonObject = new JSONObject(s); in try-catch kann, dass respose zu erkennen ist einfach eine gültige json oder nicht, wenn es nicht eine Ausnahme werfen

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 
} 
Verwandte Themen