我想解析一个json文件。对应的结构体是有两层嵌套。但是第二层嵌套就解析不出来了,求大神们指点
type Result struct{
Creds []Credential
}
type Credential struct {
ThirdParty string
Cid string `json:"cid"`
Csecret string `json:"csecret"`
RedirectURL string
Scopes []Scope
AuthURL string
TokenURL string
}
type Scope struct{
s string
}
结构体如上,解析处的代码是
res := &Result{}
err := json.Unmarshal([]byte(jsonResponse), res)
if(err!=nil) {
log.Fatal(err)
}
fmt.Printf("%v\n",res)
jsonResponse就是对应的Json格式,这个格式肯定是没有问题的,严格遵循json的要求。但是不知道为什么解析不出来。
更多评论