2016-07-25 4 views
0

ich die Daten in benutzerdefinierten Feldern erhalten möchten:erhalten Daten in json von url android

what I want - 1

what I want - 2

Ich verwende den folgenden Code, um die Daten in Kategorien zu bekommen, das funktioniert:

List<MusicModel.category> cateList = new ArrayList<>(); 
for(int j = 0; j < finalobject.getJSONArray("categories").length(); j++) 
{ 
    MusicModel.category cate = new MusicModel.category(); 
    cate.setCateTitle(finalobject.getJSONArray("categories").getJSONObject(j).getString("title")); 
    cateList.add(cate); 
} 
musicModel.setListCategory(cateList); 
+0

Was ist dein Problem ..? –

Antwort

0

siehe Code Schlag:

JSONObject responseObject = new JSONObject(reponseData); 
JSONObject postObject = responseObject.optJSONObject("post"); 
if(null != postObject) { 
JSONObject customFields = postObject.optJSONObject("custom_fields"); 
JSONArray postViewCount = customObject.optJSONArray("post_view_count"); 
JSONObject postCountObject = postViewCount.get(0); 
String postCount = postCountObject.toString(); 
} 
+0

Vielen Dank für Ihre Hilfe, aber kann nicht ausgeführt werden Fehler: (105, 83) Fehler: inkompatible Typen: Zeichenfolge kann nicht in JSONObject konvertiert werden – MrErfan

+0

Fügen Sie Ihren vollständigen Code, wo Sie diese Fehlermeldung erhalten? –