假设一个具有通用格式的 JSON 对象
"accounts": [
{
"id": "<ACCOUNT>",
"tags": []
}
]
}
我可以创建一个带有相应 json 标签的结构来像这样解码它
type AccountProperties struct {
ID AccountID `json:"id"`
MT4AccountID int `json:"mt4AccountID,omitempty"`
Tags []string `json:"tags"`
}
type Accounts struct {
Accounts []AccountProperties `json:"accounts"`
}
但最后一个只有一个元素的结构对我来说似乎不正确。有没有一种方法可以简单地说,type Accounts []AccountProperties `json:"accounts"`而不是创建一个全新的结构来解码这个对象?
叮当猫咪
相关分类