小编U.K*_*K.N的帖子

反序列化具有方括号的JSON对象

我想要反序列化json对象.但对于"电子邮件",除了它之外还有括号.在Account类中,它不允许放置"[Email]"而只允许"Email".有人可以帮忙吗?谢谢.

类:

public class Account
{
    public string Email { get; set; }
    public bool Active { get; set; }
    public DateTime CreatedDate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

JSON:

{
  '[Email]': 'james@example.com',
  'Active': true,
  'CreatedDate': '2013-01-20T00:00:00Z',
}
Run Code Online (Sandbox Code Playgroud)

我如何反序列化:

Account account = JsonConvert.DeserializeObject<Account>(json);

Console.WriteLine(account.Email);
Run Code Online (Sandbox Code Playgroud)

c# json deserialization

0
推荐指数
1
解决办法
321
查看次数

标签 统计

c# ×1

deserialization ×1

json ×1