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"`
}
我会很感激任何帮助。谢谢。
从内部开始,分别创建结构并从一个通用结构调用所有子结构。 (这是传统的方法。) –