国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

.Net中的json操作類用法分析

2020-01-24 02:29:46
字體:
來源:轉載
供稿:網友

本文實例展示了.Net中的json操作類用法,對于進行.Net程序設計來說是非常重要的技巧。具體分析如下:

首先需要引用 System.Web.Extensions.dll 這個類庫
命名空間需要加上:System.Web.Script.Serialization
 
數據結構如下:

  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轉換代碼如下:

JavaScriptSerializer js = new JavaScriptSerializer();  Team team = new Team()  { Name = "夢之隊", 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轉換代碼如下:

  string json = "{/"Name/":/"夢之隊/",/"Users/":[{/"Id/":1,/"Name/":/"XXX/"},{/"Id/":2,/"Name/":/"YYY/"},{/"Id/":3,/"Name/":/"ZZZ/"}]}";  JavaScriptSerializer js = new JavaScriptSerializer();  Team team = js.Deserialize<Team>(json);

希望本文所述實例對大家的.Net程序設計能起到一定的借鑒與幫助作用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望都县| 三明市| 杨浦区| 荃湾区| 潜山县| 清丰县| 丰镇市| 溧水县| 沁阳市| 彭山县| 安达市| 固阳县| 海安县| 青田县| 马公市| 武胜县| 莱阳市| 新民市| 新源县| 鹤山市| 崇礼县| 青浦区| 蓬溪县| 襄垣县| 德惠市| 扬中市| 鹤岗市| 新余市| 淮南市| 甘南县| 青田县| 阳原县| 红河县| 长武县| 巴南区| 颍上县| 项城市| 林芝县| 炉霍县| 温泉县| 天长市|