using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml; using System.IO; using System.Reflection; namespace FileManager { public class XmlManager { #region 创建Xml文件,并创建根节点和属性 /// /// 创建Xml文件,并创建根节点和属性 /// /// Xml文件的全路径 /// 根节点名 /// 根节点的属性键值对 /// public Boolean CreateXmlFile(String xmlfullname,String rootnode) { XmlDocument xmlDoc = new XmlDocument(); //创建类型声明节点 XmlNode node = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", ""); xmlDoc.AppendChild(node); //创建根节点 XmlNode root = xmlDoc.CreateElement(rootnode); xmlDoc.AppendChild(root); try { xmlDoc.Save(xmlfullname); return true; } catch (Exception e) { //显示错误信息 Console.WriteLine(e.Message); return false; } } #endregion } }