0

我有以下 json 代码,我想将其反序列化为 ac# 类,但我不知道这个类的外观。我试图通过使用 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"
  }
}
4

2 回答 2

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;}
}
于 2013-08-21T21:30:01.677 回答
0

答案是使用字典:

Dictionary<string,Thumbnail>
于 2013-08-22T19:51:21.023 回答