0

我有一个复杂的地图要序列化,比如

    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
     ]
    ]
4

0 回答 0