这个JSON格式的Deserialize对象是什么? [英] What is the Deserialize object of this JSON format ?
本文介绍了这个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 thatRootObject
, 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屋!
查看全文