实现直接把类的一个实例化对象序列化到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格式,自动创建新的行
Encoding= UTF8Encoding.UTF8,//编码格式
};
try

本文介绍如何使用C#将对象序列化为XML文档,以及如何从XML文档反序列化回对象,详细阐述了序列化和反序列化的过程。
订阅专栏 解锁全文
740

被折叠的 条评论
为什么被折叠?



