.Net中的json操作類用法分析
本文實(shí)例展示了.Net中的json操作類用法,對(duì)于進(jìn)行.Net程序設(shè)計(jì)來(lái)說(shuō)是非常重要的技巧。具體分析如下:
首先需要引用 System.Web.Extensions.dll 這個(gè)類庫(kù)
命名空間需要加上:System.Web.Script.Serialization
數(shù)據(jù)結(jié)構(gòu)如下:
public class Team { public string Name { get; set; } public List<User> Users { get; set; } } public class User { public int Id { get; set; } public string Name { get; set; } }
Class --> JSON轉(zhuǎn)換代碼如下:
JavaScriptSerializer js = new JavaScriptSerializer(); Team team = new Team() { Name = "夢(mèng)之隊(duì)", Users = new List<User>() { new User() { Id = 1, Name = "XXX" }, new User() { Id = 2, Name = "YYY" }, new User() { Id = 3, Name = "ZZZ" }, } }; string json = js.Serialize(team); Console.WriteLine(json);
Json --> Class轉(zhuǎn)換代碼如下:
string json = "{\"Name\":\"夢(mèng)之隊(duì)\",\"Users\":[{\"Id\":1,\"Name\":\"XXX\"},{\"Id\":2,\"Name\":\"YYY\"},{\"Id\":3,\"Name\":\"ZZZ\"}]}"; JavaScriptSerializer js = new JavaScriptSerializer(); Team team = js.Deserialize<Team>(json);
希望本文所述實(shí)例對(duì)大家的.Net程序設(shè)計(jì)能起到一定的借鑒與幫助作用。
- 淺談json_encode用法
- jQuery操作JSON的CRUD用法實(shí)例
- jQuery+ajax中g(shù)etJSON() 用法實(shí)例
- jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解
- jquery ajax,ashx,json的用法總結(jié)
- Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法總結(jié)
- php數(shù)組轉(zhuǎn)換js數(shù)組操作及json_encode的用法詳解
- js解析與序列化json數(shù)據(jù)(一)json.stringify()的基本用法
- PHP常見(jiàn)漏洞攻擊分析
相關(guān)文章
一文詳解C#中重寫(xiě)(override)及覆蓋(new)的區(qū)別
這篇文章主要為大家詳細(xì)介紹了C#中重寫(xiě)(override)及覆蓋(new)這兩個(gè)關(guān)鍵詞的區(qū)別,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03WPF實(shí)現(xiàn)動(dòng)畫(huà)效果(四)之緩動(dòng)函數(shù)
這篇文章介紹了WPF實(shí)現(xiàn)動(dòng)畫(huà)效果之緩動(dòng)函數(shù),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06C#?JWT權(quán)限驗(yàn)證的實(shí)現(xiàn)
本文主要介紹了C#?JWT權(quán)限驗(yàn)證的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03C#從數(shù)據(jù)庫(kù)讀取數(shù)據(jù)到DataSet并保存到xml文件的方法
這篇文章主要介紹了C#從數(shù)據(jù)庫(kù)讀取數(shù)據(jù)到DataSet并保存到xml文件的方法,涉及C#操作DataSet保存到XML文件的技巧,需要的朋友可以參考下2015-04-04