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

首頁 > 編程 > C# > 正文

使用XmlSerializer序列化List對象成XML格式(list對象序列化)

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

使用XmlSerializer序列化List對象成XML格式
序列化成XML格式,和反序列化原格式

復制代碼 代碼如下:

List<Customer> lst = new List<Customer>();
Customer c = new Customer();
c.ID = 1;
c.Name = "one";
lst.Add(c);

c = new Customer();
c.ID = 2;
c.Name = "tow";
lst.Add(c);

XmlDocument xd = new XmlDocument();
using (StringWriter sw = new StringWriter())
{
    XmlSerializer xz = new XmlSerializer(lst.GetType());
    xz.Serialize(sw, lst);
    Console.WriteLine(sw.ToString());
    xd.LoadXml(sw.ToString());
    xd.Save("c://1.xml");
}

List<Customer> lst2 = new List<Customer>();
using (XmlReader reader = XmlReader.Create("c://1.xml"))
{
    XmlSerializer xz = new XmlSerializer(lst2.GetType());
    lst2=(List<Customer>)xz.Deserialize(reader);
    Console.WriteLine(reader.ToString());
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台湾省| 沧源| 囊谦县| 五家渠市| 定日县| 石嘴山市| 梅州市| 台州市| 华坪县| 奉化市| 承德县| 云龙县| 专栏| 嵩明县| 文山县| 铜陵市| 颍上县| 盱眙县| 东光县| 桐庐县| 图木舒克市| 青浦区| 定南县| 沾益县| 梁河县| 凤山县| 镇平县| 仲巴县| 安乡县| 象州县| 黄骅市| 黔西县| 内江市| 汪清县| 栾城县| 吉首市| 崇阳县| 吉首市| 江陵县| 长岛县| 丹阳市|