反序列化具有组合键的JSON“;(字符串,整数,字符串)";返回到多重贴图对象

反序列化具有组合键的JSON“;(字符串,整数,字符串)";返回到多重贴图对象,json,guava,multimap,Json,Guava,Multimap,我使用ObjectMapper从multimap guava对象创建了一个json文件。现在我想将json文件反序列化为java对象。json包含组合键(字符串、整数、字符串)。 我不想使用Map>> Multimap eventConf=HashMultimap.create(); eventConf.put(三重.of(“通知”,EventType.EVENT\u TYPE\u COMMENT\u VIDEO.getEventType(),“GRP\u用户”),0); eventConf.p

我使用ObjectMapper从multimap guava对象创建了一个json文件。现在我想将json文件反序列化为java对象。json包含组合键(字符串、整数、字符串)。 我不想使用Map>>

Multimap eventConf=HashMultimap.create();
eventConf.put(三重.of(“通知”,EventType.EVENT\u TYPE\u COMMENT\u VIDEO.getEventType(),“GRP\u用户”),0);
eventConf.put(三重.of(“通知”,EventType.EVENT\u TYPE\u COMMENT\u VIDEO.getEventType(),“GRP\u用户\u追随者”),0);
eventConf.put(Triple.of(“通知”,EventType.EVENT\u TYPE\u COMMENT\u VIDEO.getEventType(),“GRP\u PROFILE”),1);
eventConf.put(三重形式(“通知”,EventType.EVENT\u TYPE\u COMMENT\u VIDEO.getEventType(),“GRP\u PROFILE\u FOLLOWERS”),0);
试一试{
writeValue(新文件(“EventProcessorConfig.json”),eventConf.asMap();
}捕获(JsonGenerationException e){
e、 printStackTrace();
}捕获(JsonMappingException e){
e、 printStackTrace();
}捕获(IOE异常){
e、 printStackTrace();
}
作为json,我得到的是

{
 "(NOTIFICATION,52,GRP_PROFILE_FOLLOWERS)":[  
      0
   ],
   "(NOTIFICATION,52,GRP_PROFILE)":[  
      0
   ],
   "(NEWSFEED,52,GRP_USER)":[  
      1
   ],

   "(NEWSFEED,52,GRP_USER_FOLLOWERS)":[  
      1
   ]
}
如何将此json反序列化为multimap对象