这个JSON格式的Deserialize对象是什么? [英] What is the Deserialize object of this JSON format ?

查看:106
本文介绍了这个JSON格式的Deserialize对象是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我无法反序列化当前的JSON格式。当我尝试使用一些工具来生成反序列化对象时,它会生成类似的东西;



I can not deserialize the current JSON format. When I try to use some tools to generate the deserialize object it generates something like that ;

public class RootObject
{
    public List<list><>> ImageList { get; set; }
}





JSON格式;





JSON Format ;

{"ImageList": [
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_65014_7c42d8c3622d1b187467a35158395167.jpg",
            "TimeStamp": "201504171152",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_65014_7c42d8c3622d1b187467a35158395167.jpg",
            "TimeStamp": "201504171152",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_65014_7c42d8c3622d1b187467a35158395167.jpg",
            "TimeStamp": "201504171152",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_65014_7c42d8c3622d1b187467a35158395167.jpg",
            "TimeStamp": "201504171152",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_65014_7c42d8c3622d1b187467a35158395167.jpg",
            "TimeStamp": "201504171152",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74667_62018a05df91dd07ae31d81c80fa8520.jpg",
            "TimeStamp": "201507021418",
            "Type": 4,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74667_62018a05df91dd07ae31d81c80fa8520.jpg",
            "TimeStamp": "201507021418",
            "Type": 4,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74667_62018a05df91dd07ae31d81c80fa8520.jpg",
            "TimeStamp": "201507021418",
            "Type": 4,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74667_62018a05df91dd07ae31d81c80fa8520.jpg",
            "TimeStamp": "201507021418",
            "Type": 4,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74667_62018a05df91dd07ae31d81c80fa8520.jpg",
            "TimeStamp": "201507021418",
            "Type": 4,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74629_e13f33133cbb6ac73f862b1f27051df7.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74629_e13f33133cbb6ac73f862b1f27051df7.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74629_e13f33133cbb6ac73f862b1f27051df7.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74629_e13f33133cbb6ac73f862b1f27051df7.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74629_e13f33133cbb6ac73f862b1f27051df7.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74627_4376a216da497c69d954627508470010.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74627_4376a216da497c69d954627508470010.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74627_4376a216da497c69d954627508470010.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74627_4376a216da497c69d954627508470010.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74627_4376a216da497c69d954627508470010.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74625_8c7d09462a0599543191b7844dec6fd2.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74625_8c7d09462a0599543191b7844dec6fd2.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74625_8c7d09462a0599543191b7844dec6fd2.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74625_8c7d09462a0599543191b7844dec6fd2.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74625_8c7d09462a0599543191b7844dec6fd2.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74623_6a65b7a337940d5e3fba66032ebc048b.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74623_6a65b7a337940d5e3fba66032ebc048b.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74623_6a65b7a337940d5e3fba66032ebc048b.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74623_6a65b7a337940d5e3fba66032ebc048b.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74623_6a65b7a337940d5e3fba66032ebc048b.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74621_57fe655e6ee57c403ed6cb0b6f1ddd39.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74621_57fe655e6ee57c403ed6cb0b6f1ddd39.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74621_57fe655e6ee57c403ed6cb0b6f1ddd39.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74621_57fe655e6ee57c403ed6cb0b6f1ddd39.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74621_57fe655e6ee57c403ed6cb0b6f1ddd39.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      [
        {
          "Key": "RAW",
          "Value": {
            "Height": 0,
            "Name": "j6588_74619_b391251740cd7a8effbe66ffee73aeca.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 0
          }
        },
        {
          "Key": "480x360",
          "Value": {
            "Height": 360,
            "Name": "j6588_74619_b391251740cd7a8effbe66ffee73aeca.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 480
          }
        },
        {
          "Key": "240x180",
          "Value": {
            "Height": 180,
            "Name": "j6588_74619_b391251740cd7a8effbe66ffee73aeca.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 240
          }
        },
        {
          "Key": "120x120",
          "Value": {
            "Height": 120,
            "Name": "j6588_74619_b391251740cd7a8effbe66ffee73aeca.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 120
          }
        },
        {
          "Key": "60x60",
          "Value": {
            "Height": 60,
            "Name": "j6588_74619_b391251740cd7a8effbe66ffee73aeca.jpg",
            "TimeStamp": "201507021418",
            "Type": 1,
            "Width": 60
          }
        }
      ],
      
    ]}</list>

推荐答案

以及 RootObject ,您需要使用以下代码进行反序列化。

Along with that RootObject, you need the below code to deserialize.
using System.Web.Script.Serialization;

JavaScriptSerializer oJS = new JavaScriptSerializer();
RootObject oRootObject = new RootObject();
oRootObject = oJS.Deserialize<RootObject>(Your JSon String);


这篇关于这个JSON格式的Deserialize对象是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆