JSON到类转换整数类名称问题c#

时间:2015-08-04 10:16:36

标签: asp.net json c#-4.0 asp-classic

我正在收到像这样的JSON响应。

{
"serp":
    {
        "1":
        {
            "href": "href1.com",
            "url": "url1.com"
        },
        "2":
        {
            "href": "href2.com",
            "url": "url2.com"
        }
     }
  }

当我尝试使用.net类进行映射时,它不允许我创建类 公共课程1 公共课程2 。我希望这个1和2的值作为排名,我也想要href和url值。那么如何通过创建类结构来实现这一目标呢?

提前感谢。

1 个答案:

答案 0 :(得分:0)

This answer演示了一个可能使用字典对象应用于您的问题的解决方案。你可以创建一个这样的类(只是一个例子):

public class ExampleObject
{
    public string href { get; set; }
    public string url { get; set; }
}

并将字典中的这些对象用作值,而键的类型为Integer。这将允许按键排序并访问存储在 url href 中的信息。