new DataTable().WriteXml(filename) 如果是实体类,自己定义就行了using System; using System.Xml.Serialization;[Serializable]//默认的序列化 //对应元素,要自定义用Xml序列化特性指定就行了 [XmlRoot(ElementName="TestSerialize")] public class Test { [XmlElement(ElementName="Name")] public string name { get; set; } [XmlAttribute(AttributeName="age")] public int age { get; set; } }
如果是实体类,自己定义就行了using System;
using System.Xml.Serialization;[Serializable]//默认的序列化
//对应元素,要自定义用Xml序列化特性指定就行了
[XmlRoot(ElementName="TestSerialize")]
public class Test
{
[XmlElement(ElementName="Name")]
public string name { get; set; } [XmlAttribute(AttributeName="age")]
public int age { get; set; }
}