我该如何得到这个小程序的工作?我试图从JSON字符串中读取一堆cookie到地图中并打印地图。下面的程序什么都不打印。前往JSON地图新手
type htmlDoc struct {
cookies map[string] string `json:"Cookies"`
}
func main() {
jsonString := `{ Cookies: {
["name1": "Value1"],
["name2": "Value2"],
["name3": "Value3"]
}}`
var doc htmlDoc
json.Unmarshal([]byte(jsonString), &doc)
for name, value := range doc.cookies {
fmt.Printf("%s\t%s\n", name, value)
}
}
检查从解组的错误,这不是有效的JSON。 – JimB