Ich verwende:Erstellen Klasse von json mit Gson
Gson gson = new Gson();
return gson.fromJson(jsonstr,cls);
Wo jsonstr ist:
{"title": "ttl","data": "dta"}
Und cls ist:
public class GSONTest {
public String title;
public String data;
public String getTitle() {
return title;
}
public String getData() {
return data;
}
}
Aber ich mit etwas komplizierter, hier ist ein Beispiel für meine JSON:
{
"Some1": {
"data": "dta",
"title": "ttl"
},
"Some3": {
"data": "dta2",
"title": "ttl2"
}
}
Wie sollte meine Klasse für diese Art von Json aussehen?
benötigen Sie eine andere Klasse, die enthält 'Map' –
Blackbelt
Mögliche Duplikat [generieren Java-Klasse von JSON?] (Http: // Stackoverflow .com/questions/1957406/generate-java-class-from-json) – Nithinlal