Go语言怎么把json中的键名处理成map中的key

yz23je · · 3166 次点击
9楼 <a href="/user/yz23je" title="@yz23je">@yz23je</a> 对不起, 我说错了,不能用[]byte,得用json.RawMessage 使用 map[string]json.RawMessage
#12
更多评论
不知道你是不是这个意思,可以直接把json文件读出来,然后反序列化到一个map[][]结构中 f, err := os.Open(&#34;test.txt&#34;) if err != nil { klog.Error(err) return } byte1, err := ioutil.ReadAll(f) if err != nil { klog.Error() } var temp map[string]string err = json.Unmarshal(byte1, &amp;temp) if err != nil { klog.Error(err) return } klog.Info(temp[&#34;one&#34;])
#1
谢谢,就是这个
#2