Ich weiß, dass Jackson flach json mit @JsonUnwrapped
so das Objekt einer Klasse wieflachen Gegenstand Form verschachtelt json mit Jackson Erstellen
public class Person {
public int age;
@JsonUnwrapped public Name name;
public class Name {
public String first, last;
}
}
serialisiert werden würde in
{"age" : 99, "first" : "Name", "last" : "Surname"}
ich jedoch erstellen kann, kann nicht einen Weg finden, das Gegenteil zu tun - haben Sie eine Klasse wie
und haben ihre o Objekt serialisiert in und deserialisiert von
Ist dies mit Jackson 1.9 möglich?
Nicht so weit wie ich weiß. Das gesamte Konzept _wrapped_ würde bei einer einkapselnden Klasse/Objekt wie "Name" viel mehr Sinn machen. –
yup, ich denke du brauchst ein Name Objekt um das erste und letzte zu halten – tom
Das ist enttäuschend, danke trotzdem ... Etwas wie '@JsonProperty (" name.first ") public String firstName;' wäre super ... –