golang中 将string转化为json
func str2json(){ cmd := "['read': 2.0, 'write': 1.2}, {'read_mb': 4.0, 'write': 3.2}]" str := strings.Replace(string(cmd), "'", "\"", -1) str = strings.Replace(str, "\n", "", -1) var dat []map[string]interface{} if err := json.Unmarshal([]byte(str), &dat); err == nil { fmt.Println(dat) //fmt.Println(dat["status"]) } else { fmt.Println(err) } }
posted on 2018-03-16 17:00 js.yeyong 阅读(1903) 评论(0) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步