我已经开始在golang中工作,我正在尝试解析JSON字符串以构建结构,但无法正常工作。
JSON字符串:
每日”:[{“ userAccessToken”:“ acessToken”,“
uploadStartTimeInSeconds”:1499744832,“ uploadEndTimeInSeconds”:1499744832,“
callbackURL”:“ callbackurl”}]}
type pingDataFormat struct {
userAccessToken string
uploadStartTimeInSeconds int
uploadEndTimeInSeconds int
callbackURL string
}
下面是将JSON字符串转换为结构的代码
pingJSON := make(map[string][]pingDataFormat)
err := json.Unmarshal([]byte(pingData),&pingJSON)
if err != nil {
panic(err)
}
fmt.Printf("\n\n json object:::: %v",pingJSON)
输出为:
json对象:::: map [dailies:[{0 0}]]
这里的“每日”没有数据,所以我要遵循正确的方法进行解析,以及解析后如何获取数据?