我有一個類傑克遜從子節點進入字段的反序列化?
public class Foo {
String foo;
String bar;
}
和JSON
{
"foo": "foo",
"bar": {
"bar": "bar"
}
}
我可以反序列化使用任何JSON庫,無需編寫適配器/串行到特定的類。
也許一些gson的適配器有需要的行爲? 但我沒有找到適配器到現場。我想寫@MyJsonExpandAnnotation("bar.bar")
這樣的註釋,但我找不到可以訪問Field的適配器。
我不確定註釋,但https://github.com/google/gson google的gson易於使用。您不需要定義任何類/枚舉來預先映射任何json。 – FZE
是的,但我有很多類,我不能爲它們編寫自定義解串器。另外我還有另一個領域,我不想失去gson的引擎蓋下的工作,只處理我指定的領域。現在我正在嘗試在ReflectiveTypeAdapterFactory中查找可以使用的內容。 – Monk3D