JSON de muestra:
"publicaciones": [ { "id": 67986, "type": "post", "title": "Lanzamiento de nuevos eBooks", "thumbnail_images": { "completo": { "url": "http://q.miximages.com/5000/Android Application Development / boiler-Featured.png", "ancho": 700, "altura": 500 }, "medio": { "url": "http://q.miximages.com/5000/ Desarrollo de aplicaciones de Android / boiler-Featured-300x214.png", "ancho": 300, "altura": 214 }, } }
CÓDIGO:
tratar { JSONObject jsono = nuevo JSONObject (datos); JSONArray jarray = jsono.getJSONArray ("publicaciones"); for (int i = 0; i <jarray.length (); i ++) { Objeto JSONObject = jarray.getJSONObject (i); JSONObject bigImage = object.getJSONObject ("thumbnail_images"); JSONObject tiMed = bigImage.getJSONObject ("medio"); Cadena imageURL = tiMed.getString ("url"); } } catch (JSONException e) { e.printStackTrace (); }
Lo hice más simple, puedes bibliotecas para obtener datos json.
GSON: google / gson
Otros: un directorio categorizado de bibliotecas y herramientas para Android | Android-Arsenal.com.
- Cómo construir una ROM personalizada
- ¿Qué es Android Go?
- Quiero convertirme en desarrollador de Android. ¿Sobreviviré a la competencia?
- ¿Por qué el diseño de actividad de la pestaña de mi aplicación de Android no se respeta en AVD?
- ¿Qué le dirías a un desarrollador de Android de nivel básico basado en tus experiencias de aprendizaje?
Happy Coding 🙂