XMl序列化

目录

代码

using System.Xml.Serialization;

class Program
{
    static void Main()
    {
        People people = new People();
        people.age = 20;
        people.Name = "A";
        people.Email = "abc@qq.com";
        
        //xml 序列化
        XmlSerializer xmlSerializer = new XmlSerializer(typeof(People)); ;
        using (FileStream fs = new FileStream("Person.xml",FileMode.Create))
        {
            xmlSerializer.Serialize(fs, people);
        }
        Console.WriteLine("Ok");

        Console.ReadLine();
    }

}
public class People
{
    public string Name { get; set; }
    public int age { get; set; }
    public string Email { get; set; }
}

输出

<?xml version="1.0" encoding="utf-8"?>
<People xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 <Name>A</Name>
 <age>20</age>
 <Email>abc@qq.com</Email>
</People>
此条目发表在C#分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注