我想打印HashMultiMap为json.
HashMultimap<String,Object> multimap = HashMultimap.create(); multimap.put("a",Obj1); multimap.put("a",Obj3); multimap.put("b",Obj2);
至
{ "a":[Obj1,Obj3],"b":[Obj2] }
Obj1和其他对象应该再次在json(为了保持干净,我把它显示为对象)
我可以遍历各个键,并使用诸如Gson之类的库将Objects转换为json.
但是要获得HashMultimap的整个快照,我想将其转换为json并检查它.
Gson无法转换整个地图,但可以做个别的值(json对象列表)