public static string DeserializeNames()
{
// Json I am passing for the deserialization.
JsonStream= "{
"head": {
"Rows": [
"test 1",
[
[
{
"@Key": "Domain",
"@value": "LocalHost"
},
{
"@Key": "Cookie name(s)",
"@value": "Google"
},
{
"@Key": "Purpose",
"@value": "Test"
},
{
"@Key": "lifetime",
"@value": "test"
}
]
]
]
}
}"
//deserialize JSON from file
JavaScriptSerializer serializer = new JavaScriptSerializer();
var cookieList = serializer.Deserialize<List<Cookie>>(JsonStream).ToList();
}
//类说明//我在下面的类中创建了反序列化。记录未反序列化,记录计数为零。
public class Categorization
{
public string categorizationName { get; set; }
public List<object> KeyValue{ get; set; }
}
public class Head
{
public IList<Categorization> Rows { get; set; }
}
public class Cookie
{
public Head head { get; set; }
}
还创建了下面的一组类并尝试了反序列化,仍然没有运气
public class Head
{
public List<object> Rows { get; set; }
}
public class Cookie
{
public Head head { get; set; }
}
我被计数为0,我无法获取任何记录。
相关分类