麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 擴展 > JSON > 正文

淺析JSON序列化與反序列化

2024-09-06 20:18:16
字體:
來源:轉載
供稿:網友

方法一:引入System.Web.Script.Serialization命名空間使用 JavaScriptSerializer類實現簡單的序列化序列化類:Personnel
代碼如下:
    public class Personnel
        {
            public int Id { get; set; }
            public string Name { get; set; }
        }

執行序列化反序列化:
代碼如下:
protected void Page_Load(object sender, EventArgs e)
        {
            Personnel personnel = new Personnel();
            personnel.Id = 1;
            personnel.Name = "小白";

            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            //執行序列化
            string r1 = jsonSerializer.Serialize(personnel);

            //執行反序列化
            Personnel _Personnel = jsonSerializer.Deserialize<Personnel>(r1);
         }

r1輸出結果:{"Id":1,"Name":"小白"}
可以使用 ScriptIgnore屬性標記不序列化公共屬性或公共字段。
代碼如下:
        public class Personnel
        {
            [ScriptIgnore]
            public int Id { get; set; }
            public string Name { get; set; }
        }

r1輸出結果:{"Name":"小白"}

方法二:引入 System.Runtime.Serialization.Json命名空間使用 DataContractJsonSerializer類實現序列化

序列化類:People
代碼如下:
        public class People
        {
            public int Id { get; set; }
            public string Name { get; set; }
        }

執行序列化反序列化
代碼如下:
protected void Page_Load(object sender, EventArgs e)
        {
            People people = new People();
            people.Id = 1;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费高潮在线国 | 久久精片| 久久久久久久久久久国产精品 | 欧美日韩网站在线观看 | 午夜视频在线观看91 | 久久综合精品视频 | h色网站免费观看 | 成人免费av在线播放 | 黄色片网站免费在线观看 | 鲁久久 | 免费看一级片 | 九九热视频这里只有精品 | 欧美国产一区二区三区激情无套 | 色就色 综合偷拍区91网 | 亚洲小视频在线 | 麻豆911| 久草在线资源视频 | 一级网站 | 黄色网欧美| 久草手机在线 | 精品国产乱码久久久久久丨区2区 | 蜜桃精品视频 | 久草在线高清 | 久久精品免费国产 | 中文字幕一区二区三区四区 | 国内精品久久久久久久久久 | 情侣啪啪网站 | 9999在线视频 | 一区二区三区视频在线观看 | 中文字幕在线观看视频一区 | 国产精品刺激对白麻豆99 | 精品一区二区免费视频视频 | 91www成人久久 | av在线视 | 亚洲3atv精品一区二区三区 | 午夜色视频在线观看 | 亚洲午夜久久久精品一区二区三区 | 国产九九| 香蕉久草视频 | 成人午夜在线播放 | 夜夜夜精品视频 |