साथ एक json पार्स मैं एक json स्ट्रिंग के रूप में निम्नानुसार है:Golang DYNAMIC कुंजी
j := `{"bvu62fu6dq": {
"name": "john",
"age": 23,
"xyz": "weu33s"
.....
.....}
}`
मैं json स्ट्रिंग ऊपर से name
और age
का मान प्राप्त करना चाहते हैं। मैंने गोलांग साइट http://play.golang.org/p/YQgzP7KPp9
पर दिए गए इस उदाहरण को देखा लेकिन मेरी समस्या शीर्ष स्तर पर जेसन में कुंजी गतिशील है। इसका मतलब है bvu62fu6dq
गतिशील है। मैं इस तरह struct बनाया है:
type Info struct {
UniqueID map[string]string
}
लेकिन यकीन है कि name
और age
निकालने के लिए कैसे नहीं। मेरे कोड http://play.golang.org/p/Vbdkd3XIKc
की संभावित डुप्लिकेट [कैसे गोलांग में गतिशील JSON को पार्स/deserlize करने के लिए] (https://stackoverflow.com/questions/29347092/how-to-parse-deserlize-a- गतिशील- json-in-golang) – Flimzy