实现直接把类的一个实例化对象序列化到XML文档以及从xml文档反序列化为类的对象。
一、对象序列化为xml文档
/// <summary>
/// 序列化类到xml文档
/// </summary>
/// <typeparam name="T">类</typeparam>
/// <param name="obj">类的对象</param>
/// <param name="filePath">xml文档路径(包含文件名)</param>
/// <returns>成功:true,失败:false</returns>
private bool CreateXML<T>(T obj,string filePath)
{
XmlWriter writer = null; //声明一个xml编写器
XmlWriterSettings writerSetting = new XmlWriterSettings //声明编写器设置
{
Indent=true,//定义xml格式,自动创建新的行