0
Kann das GSON-Parsing für nur einen Schlüssel überschrieben werden?GSON-Parsing für einen Schlüssel überschreiben
z.B.
Parse the following JSON:
{
"a" : "data",
"b" : "more data",
}
In dieser Klasse:
class Foo {
String a;
String b;
}
Aber verwandeln "b" während der Deserialisierung in Großbuchstaben?
Ich möchte vermeiden, einen benutzerdefinierten Deserializer zu schreiben und alle Werte manuell zu analysieren, da dies eine große Klasse ist.
Dank
Sie können die Annotation '@ JsonAdapter' in einem Feld verwenden, um einen bestimmten Typadapter für dieses Feld anzugeben. Dann müssen Sie nur benutzerdefinierte Deserialisierung für dieses Feld implementieren – Remco
können Sie klarer sein .. welche 'b' Sie sprechen über Java-Objekt' b' oder Json-Daten 'b' – Bharatesh
Java-Objekt B. Ich würde gerne die nehmen Daten aus der JSON-Datei und transformieren sie in Großbuchstaben im Java-Objekt B. – Ljdawson