Serialization 如何使用newtonsoft.json反序列化复杂对象列表
我需要使用Newtonsoft.JSON反序列化此JSON:Serialization 如何使用newtonsoft.json反序列化复杂对象列表,serialization,json.net,Serialization,Json.net,我需要使用Newtonsoft.JSON反序列化此JSON: { "Monday": [ { "begin": "08:00:00", "end": "17:00:00", "duration": "09:00:00" } ], "Tuesday": [ { "begin": "08:00:00", "end": "17:00:00", "duration": "09:00:00"
{
"Monday": [
{
"begin": "08:00:00",
"end": "17:00:00",
"duration": "09:00:00"
}
],
"Tuesday": [
{
"begin": "08:00:00",
"end": "17:00:00",
"duration": "09:00:00"
}
]
}
Times
public class Times
{
public string Begin { get; set; }
public string End { get; set; }
public string Duration { get; set; }
}
字典中
。字典的键将是日期名称,例如星期一
,星期二
,等等
var dict = JsonConvert.DeserializeObject<Dictionary<string, List<Times>>>(jsonString);
var dict=JsonConvert.DeserializeObject(jsonString);