我正在尝试解析我使用c#从他们的Rest API获取的Google日历响应,但我似乎一直在卡住.[编辑]更新,@符号没有阻止钻头下来,我通过更换验证@
用_at_
.查看快速手表的屏幕截图:
我确定我错误地访问了这个...
这是jsonString
我正在尝试解析的:
{
"kind": "calendar#freeBusy",
"timeMin": "2015-06-12T14:00:00.000Z",
"timeMax": "2015-06-14T14:00:00.000Z",
"calendars": {
"joe@bobs.com": {
"busy": [
{
"start": "2015-06-13T18:30:00Z",
"end": "2015-06-13T19:30:00Z"
},
{
"start": "2015-06-13T20:30:00Z",
"end": "2015-06-13T21:30:00Z"
},
{
"start": "2015-06-13T23:00:00Z",
"end": "2015-06-14T00:00:00Z"
}
]
}
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试过使用:
dynamic myObj = Json.Decode(jsonString);
Run Code Online (Sandbox Code Playgroud)
和
var myObj = JsonConvert.DeserializeObject(jsonString);
Run Code Online (Sandbox Code Playgroud)
但我无法弄清楚如何进入joe@bobs.com
密钥(基于我发送的内容是动态的)来循环所有忙碌时间.
想法?