我收到一个数据地图,它是以
map[interface {}]interface {}
的形式呈现的,而我无法影响数据来源。我需要处理其中的数据,并将其转换为 map[string]string
格式(其中的数据非常适合该格式)。此外,我还需要生成数据中包含的键的列表,因为这些键事先是未知的。在网络上,我找到了类似的问题,大多数说这是不可能的,但如果我的地图是 m
,fmt.Println(m)
可以显示出数据,并且可以读取为 map[k0:v0 K1:v1 k2:v2 ... ]
的格式。那么我该如何做到像 fmt.Println 一样的操作呢?