我可以在jog maps中使用json对象作为键。以下是希望我寻找:
地图
Object1 = { "Key1": "Value1"}
Object2 = { "Key2": "Value2" }
因此,当我打印地图时,它应该返回
{ "Key1": "Value1"} : { "Key2": "Value2" }
这里的键和值都是JSON。
我试过但是我将字符串作为地图键而不是JSON返回。
"{ "\"Key1"\": "\"Value1"\"}" : { "Key2": "Value2" }"
我已经覆盖了此
的toString方法public String toString() {
ObjectMapper mapper = new ObjectMapper();
try {
return mapper.writeValueAsString(this);
} catch (Exception e) {
return super.toString();
}
}
但它似乎没有按我想要的方式工作。