0

Module のリストを含む Modules クラスがあります。通常の jackson json は次のようになります。

 {  
       "modules" : [

          {
                "name" :  "module1" ,
                "file" : "file1"
            },

           {
              "name" : "module2" ,
              "file" : "file2" 
          }
        ]
    }

しかし、jsonファイルを次のようにする必要があります。

{  
   "modules" : {

      "module1" : {
           "file" : "file1"
        },

      "module2" : {
          "file" : "file2" 
      }
    }
}

カスタムデシリアライザーなしで私が望むものを達成するためにpojoクラスを構成/構築する簡単な方法はありますか? ありがとう

4

1 に答える 1

2

ジャクソンで何かをしてからしばらく経ちましたが、オブジェクトを に保存すれば、HashMap<String, ObjectType>それができるかもしれません。それ以外の場合は、カスタム デシリアライザーが必要になります。

于 2013-11-05T11:49:02.130 に答える