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