如何將JSON對(duì)象轉(zhuǎn)換為自定義C#對(duì)象?有一種簡(jiǎn)單的方法可以用通過(guò)Ajax傳遞的JSON對(duì)象填充我的C#對(duì)象嗎?這是使用JSON.strgify從頁(yè)面?zhèn)鬟f給C#WEBMETHOD的JSON對(duì)象{
"user": {
"name": "asdf",
"teamname": "b",
"email": "c",
"players": ["1", "2"]
}}接收J(rèn)SON對(duì)象的C#WebMetod[WebMethod]public static void SaveTeam(Object user){}表示傳入WebMethod的JSON對(duì)象結(jié)構(gòu)的C#類(lèi)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貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊
因?yàn)槲覀兌枷矚g一行代碼
Mycustomclassname oMycustomclassname = Newtonsoft.Json.JsonConvert.DeserializeObject<Mycustomclassname>(jsonString);
var oMycustomclassname = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString);
- 3 回答
- 0 關(guān)注
- 1183 瀏覽
添加回答
舉報(bào)
0/150
提交
取消