如何反序列化以下Rest对JSON响应的响应 我的休息回复是
格式{
"new_token":"fdffdsfdsfdsf",
"expires_in":400,
"login_type":"abc"
}
我有一个POCO课程
public string NewToken { get; set; }
public string ExpiresIn { get; set; }
public string LoginType { get; set; }
如何将其余的响应存储到POCO类
答案 0 :(得分:0)
您只需要将JSON反序列化到您的班级中。
假设您的班级名为size_t
,请使用Foo
对象:
JavaScriptSerializer
您需要添加对Foo result = new JavaScriptSerializer().Deserialize<Foo>(json);
的引用才能访问System.Web.Extensions
。
修改强>
关于将原始JSON属性名称映射到外观漂亮的.Net名称的额外说明,并假设您的类名为JavaScriptSerializer
,我建议使用POCO
,如下所示:
DataContractJsonSerializer