如何将JSON对象转换为自定义C#对象?有一种简单的方法可以用通过Ajax传递的JSON对象填充我的C#对象吗?这是使用JSON.strgify从页面传递给C#WEBMETHOD的JSON对象{
"user": {
"name": "asdf",
"teamname": "b",
"email": "c",
"players": ["1", "2"]
}}接收JSON对象的C#WebMetod[WebMethod]public static void SaveTeam(Object user){}表示传入WebMethod的JSON对象结构的C#类public class User{
public string name { get; set; }
public string teamname { get; set; }
public string email { get; set; }
public Array players { get; set; }}
3 回答
慕后森
TA贡献1802条经验 获得超5个赞
因为我们都喜欢一行代码
Mycustomclassname oMycustomclassname = Newtonsoft.Json.JsonConvert.DeserializeObject<Mycustomclassname>(jsonString);
var oMycustomclassname = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString);
- 3 回答
- 0 关注
- 1158 浏览
添加回答
举报
0/150
提交
取消