ho una stringa JSON come segue:Golang analizzare un JSON con DYNAMIC chiave
j := `{"bvu62fu6dq": {
"name": "john",
"age": 23,
"xyz": "weu33s"
.....
.....}
}`
Voglio estrarre il valore di name
e age
dall'alto stringa JSON. Ho guardato questo esempio dato al sito di golang http://play.golang.org/p/YQgzP7KPp9
Ma il mio problema è che la chiave di JSON al livello più alto è dinamica. Ciò significa che bvu62fu6dq
è dinamico. Ho creato struct come questo:
type Info struct {
UniqueID map[string]string
}
Ma non è sicuro come estrarre name
e age
. Il mio codice è a http://play.golang.org/p/Vbdkd3XIKc
Eventuali duplicati di [Come per analizzare/deserlizzare un JSON dinamico in Golang] (https://stackoverflow.com/questions/29347092/how-to-parse-deserlize-a-dynamic-json-in-golang) – Flimzy