【发布时间】:2013-08-27 01:17:30
【问题描述】:
我有一个json字符串如下:
j := `{"bvu62fu6dq": {
"name": "john",
"age": 23,
"xyz": "weu33s"
.....
.....}
}`
我想从上面的 json 字符串中提取 name 和 age 的值。我在 golang 网站上查看了这个示例 http://play.golang.org/p/YQgzP7KPp9
但我的问题是顶层 json 中的关键是动态的。这意味着bvu62fu6dq 是动态的。我创建了这样的结构:
type Info struct {
UniqueID map[string]string
}
但不确定如何提取name 和age。我的代码在http://play.golang.org/p/Vbdkd3XIKc
【问题讨论】:
标签: go