解决思路:
- 将map转化为 json
- 将json转化为 string
注意: 得先将map转换为string先,如果先将string转换成map的话,格式很麻烦,但也不是不可以
函数如下:
Func mapToString(param map[string]string) string {
dataType,_:=json.Marshal(param)
dataString:=string(dataType)
return dataString
}
Func stringToMap(str string ) map[string]string {
vartempMapmap[string]string
err:=json.Unmarshal([]byte(str),&tempMap)
If err!=nil{
panic(err)
}
return tempMap
}