Generische Klassendeserialisierung mit Jackson
Beim Versuch, JSON-Daten in eine generische Klasse wie Data
Lösung
Jackson bietet eine Lösung durch die TypeReference-Klasse. Indem wir ein TypeReference-Objekt für den gewünschten generischen Typ erstellen und es an die readValue-Methode übergeben, können wir den Typparameter explizit angeben.
mapper.readValue(jsonString, new TypeReference<Data<String>>() {});
In diesem Beispiel wird eine TypeReference für die generische Klasse Data Das obige ist der detaillierte Inhalt vonWie kann ich JSON mit Jackson in eine generische Klasse deserialisieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!