Ich versuche, einen benutzerdefinierten Json-Serializer in Play für eine Fallklasse zu schreiben, aber ich möchte nicht, dass er alle Felder der Klasse serialisiert. Ich bin ziemlich neu bei Scala, also ist das sicher das Problem aber das habe ich bisher versucht:
%Vor%Nun ist der Standardweg, so wie ich es in den Beispielen gesehen habe:
%Vor%Aber was, wenn ich "c" von der Json-Ausgabe weglassen möchte? Ich habe das bisher versucht, aber es kompiliert nicht:
%Vor%Jede Hilfe wird sehr geschätzt!
Welche Version von Play verwenden Sie? fooWritesAlt kompiliert für mich mit 2.1.3. Eine Sache zu beachten ist, dass ich explizit das Schreiben-Objekt verwenden musste, um das partielle JSON-Objekt zu schreiben, d. H.
%Vor%gibt
zurück %Vor%Tags und Links scala json playframework-2.0