Ich benutze Google Bücher API, um einige Daten als JSON Antwort zu erhalten. in der Antwort gibt es JSONArrays, jedes Element ist ein Buch und es enthält Daten darüber. Das Problem ist, dass die Elemente symmetrisch sein sollten, wenn es um die Daten geht, die sie enthalten. mit anderen Worten, jedes Element sollte einen Titel, Autoren, Buchumschlag-URL, Bewertung usw. enthalten. und wenn ein Buch nicht enthält, beispielsweise ein Rating, sollte dieser Wert vorhanden und leer sein, aber es gar nicht für dieses Element existiert so in der for-Schleife führt es eine AusnahmeAndroid: Antwort von json, Google API und Bild von URL
Also was sollte ich tun, um ein solches Problem zu vermeiden, und ich brauche diese Daten, auch wenn es leer ist.
der andere Teil ist, gibt es eine URL für die Abdeckung des Buches in der Antwort zur Verfügung gestellt. Ich möchte dieses Bild bekommen. Ich versuchte beide Top Antworten in this link und keiner von ihnen schien zu arbeiten.
Klingt wie ziemlich grundlegende Sachen. 'if (! json.obj) {// show default oder etwas} else {// mach deinen Code}' – Tigger
Zeige deinen Code, bitte –