analysieren Ich möchte diese JSON Zeilen lesen, sondern weil es mit JSONArray im ein wenig verwirrtwie JSONArray in android
"abridged_cast": [
{
"name": "Jeff Bridges",
"id": "162655890",
"characters": [
"Jack Prescott"
]
},
{
"name": "Charles Grodin",
"id": "162662571",
"characters": [
"Fred Wilson"
]
},
{
"name": "Jessica Lange",
"id": "162653068",
"characters": [
"Dwan"
]
},
{
"name": "John Randolph",
"id": "162691889",
"characters": [
"Capt. Ross"
]
},
{
"name": "Rene Auberjonois",
"id": "162718328",
"characters": [
"Bagley"
]
}
],
Ich muss nur benutzen Sie den „Namen“ und speichern Sie alle als ein String beginnen. (der String-Wert wird sein: Jeff Bridges, Charles Grodin, Jessica Lange, John Randolph, Rene Auberjonois).
dies ist mein Code:
try {
//JSON is the JSON code above
JSONObject jsonResponse = new JSONObject(JSON);
JSONArray movies = jsonResponse.getJSONArray("characters");
String hey = movies.toString();
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
können Sie die volle JSON-Zeichenfolge posten? –
Sie rufen das Array mit dem falschen Namen ab. –
Sollte 'getJSONArray ("gekürzter_cast") 'und dann for-Schleife sein – vorrtex