0
我有一個JSON:如何解析Golang中嵌套的JSON對象中的嵌套數組?
{
"data": [
{
"id": 1,
"values": [
[
{
"id": "11",
"keys": [
{
"id": "111"
}
]
}
]
]
}
]
}
我想分析「價值」和「鑰匙」爲結構,但我不知道我應該在「數據」使用什麼類型的?:
type Value struct {
Id string `json:"id"`
Keys []Key `json:"keys"`
}
type Key struct {
Id string `json:"id"`
}
type Result struct {
Data []Data `json:"data"`
}
type Data struct {
Id int `json:"id"`
Values []???? `json:"values"`
}
我會很感激任何幫助。謝謝。
從內部開始,分別創建結構並從一個通用結構調用所有子結構。 (這是傳統的方法。) –