我正在动态获取字符串作为输入,我需要访问某些字段,因此我尝试将其解析为JSON,但我的代码不起作用。
我需要能够获取某些字段的值,如输入['school_id'],并且需要将输入['school_details']的值隐藏到map[string]字符串中。这是我尝试过的:
func main() {
input := `{"school_capacity":2000,"school_id":"10","school_details":{"classes":"8","subjects":"5","teachers":"15"}}`
var raw map[string]string
json.Unmarshal([]byte(input), &raw)
print(raw["input"])
}
但是,这不起作用。为什么?
largeQ
侃侃尔雅
冉冉说
慕无忌1623718
相关分类