Ist es möglich, JSON zu Java DTO zu serialisieren / deserialisieren, wobei zusätzliche Felder in eine Karte eingefügt werden?

8

Ich habe ein DTO wie folgt:

%Vor%

Ich möchte, dass es zu / von folgendem JSON serialisiert:

%Vor%

Weiß jemand, wie man das mit Jackson oder Genson macht? Grundsätzlich möchte ich automatische Typumwandlungen für die Felder, die im DTO deklariert sind, aber irgendwelche "Extras", um in die Parameterkarte zu gehen.

    
David Tinker 03.06.2013, 19:23
quelle

1 Antwort

4

Danke @fge, dass du mich auf den richtigen Weg gebracht hast. Jackson hat @ JsonAnySetter und @ JsonAnyGetter Annotationen, die dazu verwendet werden können:

%Vor%     
David Tinker 03.06.2013, 21:39
quelle

Tags und Links