我有以下json代码,我想反序列化为c#类,但我不知道这个类的外观如何。我试图通过使用json.net文档找到答案,但我没有找到样本。这是json代码:
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/e0dJWfQHF8Y/default.jpg"
},
"medium": {
"url": "https://i.ytimg.com/vi/e0dJWfQHF8Y/mqdefault.jpg"
},
"high": {
"url": "https://i.ytimg.com/vi/e0dJWfQHF8Y/hqdefault.jpg"
}
}
答案 0 :(得分:0)
应该是这样的:
class Thumbnail
{
public Default @default {get;set;}
public Medium medium {get;set;}
public High high {get;set;}
}
class Default
{
public string url {get;set;}
}
class Medium
{
public string url {get;set;}
}
class High
{
public string url {get;set;}
}
答案 1 :(得分:0)
答案是使用字典:
Dictionary<string,Thumbnail>