brauche ich folgende Antwort in POJOConvert Json Containing Karte von ähnlicher Liste in POJO
{
"abc" : [
{
"a" : "",
"b": "",
"c" : ""
},
{
"a" : "",
"b": "",
"c" : ""
}
],
"xyz" : [
{
"a" : "",
"b": "",
"c" : ""
},
{
"a" : "",
"b": "",
"c" : ""
}]
}
Für innen Objekt zu konvertieren Ich habe eine Klasse nennt es läßt ‚A‘.
public class A{
private string a;
private string b;
private string c;
constructor..
getter..
setter..
}
Meine json enthält viele Objekte wie „acb“ und „xyz“, dh Liste der gleichen Objekttyp ‚A‘ und Schlüssel für die gleiche ist nicht für zB bekannt
{ "abc" [---],
"def" [---],
"ghi" [---],
"jkl" [---],
.......
"xyz" [---]
}
ich versucht habe, verwenden folgende Klasse für das gleiche
Public class Example{
Map<String,List<A>> response;
public Example(Map<String,List<A>> response){
this.response = response;
}
getter...
setter...
}
es scheint nicht zu funktionieren, verwende ich Object Mapper-Klasse zu konvertieren.
Example example = objectmapper.readValue(responseBody,Example.class);
Was meinst du mit nicht funktioniert? Können Sie es detaillierter beschreiben und den Fehler-Stack-Trace bereitstellen? – Wilson
Ich bin nicht in der Lage, eine geeignete Klasse zu erstellen, um meine Json in Objekt –