我试图将 json 字符串解码为 Map。
我知道有很多这样的问题,但我需要非常具体的格式。例如,我有 json 字符串:
{
"map": {
"a": "b",
"c": "d",
},
"map2": {
"aa": "bb",
"cc": "dd",
},
"something": "a",
"something2": "b"
}
我需要有这样的结果:
"map.a" => "b"
"map.c" => "d"
"map2.aa" => "bb"
"map2.cc" => "dd"
"something" => "a"
"something2" => "b"
我确定键不会包含任何点。我看了几个JSON库,但我不需要这么多函数,只是为了解码和存储在Java地图中。如果没有简单的方法,我会为此编写自己的算法,我希望它不会那么难......
谢谢你的帮助。