JSON-Datei wie folgt aussehen:erhalten json Array mit retorift 2
"posts": [
{
"title": "hello"
},
"attachments": [
"url":"some url"
]
]
dies meine Schnittstelle ist:
public interface RequestInterface {
@GET("http://memaraneha.ir/category/%d9%85%d9%82%d8%a7%d9%84%d8%a7%d8%aa/?json=1")
Call<JSONResponse> getJSON();
}
das ist mein JSONResponse:
public class JSONResponse {
private Deatails[] posts;
public Deatails[] getPosts() {
return posts;
}
}
und das ist mein deatails Klasse:
public class Deatails {
private String title;
public String getTitle() {
return title;
}
}
wie Sie Titel von Posts erhalten und gut funktionieren, aber nicht wissen, wie URL von Anhängen in Posts erhalten !?
Keine Notwendigkeit, so viel Aufwand zu geben, verwenden Sie [jsonschema2pojo] (http://www.jsonschema2pojo.org/), um Modellklasse zu generieren, müssen Sie nur Antwort einfügen und Klasse wird generiert. –
Ich denke, das könnte helfen http://stackoverflow.com/questions/31112124/getting-simple-json-object-response-using-retrofit-library – Raghavendra
Ihr JSON ist nicht gültig. Bitte korrigieren Sie das zuerst. –