背景:工作中数据库保存的是json类型的数据,在使用过程中,需要转化为结构体或者map的形式的去使用,那么该怎么转化呢,我们以一个例子来说明
我的json数据如下:
accessData = {"account_list":{"company":[724]},"dept":[1,2]}
现在要获取company的值该怎么获取的呢
var accessDataStr = []byte(accessData)
accessDataArr := make(map[string]map[string][]string)
jsoniter.Unmarshal(accessDataStr, &accessDataArr)
userAuth := accessDataArr["account_list"]["company"]