我有一个复杂的序列化地图,比如
Map<ClassA, Map<ClassB, Map<...>>>.
我使用了GsonBuilder()
并添加了enableComplexMapKeySerialization()
。它工作正常,但就像
[{
"foo": "bar"
// data of A
},
[
{
// data of B
}
// other information
]
]
我的问题是,有没有办法将类名添加到Json,所以看起来像
[
"ClassA": {
"foo": "bar"
// data of A
},
[
{
// data of B
}
// other information
]
]