如何在 C# 中将 JSON 数据反序列化为模型类
本文关键字:反序列化 模型 数据 JSON 中将 | 更新日期: 2023-09-27 18:30:52
我正在从服务器获取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,例如 Newton Json.net:https://json.codeplex.com/