繁体   English   中英

如何在C#中反序列化JSON数据到模型类

[英]How to Deserialize JSON data in to Model Class in C#

我从服务器获取JSON数据,如下所示

[
{
 "Users" : [],
 "Validate":"false",
 "Employees": [
    [ 
       {
         "name" : "ram"
         "email" : "ram@gmail.com"
       }
     ],
    [],
    []
  ]
}
]

现在我想反序列化上述数据,并希望分别获得用户,验证和雇员。 现在我正在使用下面的代码

 model mdl = JsonConvert.DeserializeObject<model>(jsondata)

尝试这个:

var serializer = new JavaScriptSerializer();
dynamic obj = serializer.Deserialize(json, typeof(object));

你也可以使用第三方库的JSON,例如牛顿Json.net: https://json.codeplex.com/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM