我有一個JSON字符串如下:Golang分析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
可能的複製[如何在Golang中解析/確定動態JSON](https://stackoverflow.com/questions/29347092/how-to-parse-deserlize-a-dynamic-json-in-golang) – Flimzy