• XML 生成一个XML文件


     public static void CreateXml(string path)
            {
                XmlDocument xmldoc = new XmlDocument();
                XmlTextWriter writer = new XmlTextWriter(path, Encoding.UTF8);
    
                writer.WriteStartDocument();
                /*根节点*/
                writer.WriteStartElement("User");//根节点
                /*name*/
                writer.WriteStartElement("name");
                writer.WriteEndElement();
                /*password*/
                writer.WriteStartElement("password");
                writer.WriteEndElement();
                /*RememberPwd*/
                writer.WriteStartElement("RememberPwd");
                writer.WriteEndElement();
                /*Automatic_logon*/
                writer.WriteStartElement("Automatic_logon");
                writer.WriteEndElement();
                /*根节点*/
                writer.WriteEndElement();
    
                writer.WriteEndDocument();
                writer.Close();
                xmldoc.Load(path);
    
            }

    方法二:

      public static void CreateXml2(string paths)
            {
                XmlDocument xmldoc = new XmlDocument();                     //首先创建 XmlDocument xml文档 
                XmlElement Config = xmldoc.CreateElement("Config");         //创建根节点 config   
                xmldoc.AppendChild(Config);                                 //把根节点加到xml文档中 
    
                XmlElement path = xmldoc.CreateElement("path");             //创建一个节点 path(用于做子节点) 
                path.InnerText = "这是path节点的文本内容";
                Config.AppendChild(path);                                   //将path添加为config的子节点  
    
                XmlElement ini = xmldoc.CreateElement("Ini");
                ini.InnerText = "1111";
    
                XmlAttribute timeout = xmldoc.CreateAttribute("timeout");   //创建一个属性timeout
                timeout.InnerText = "200";                                  //为属性timeout赋值为 200
                ini.Attributes.Append(timeout);                             //将属性timeout添加至Ini节点
    
                Config.AppendChild(ini);                                    //将Ini节点添加为Config的子节点
    
                xmldoc.Save(paths);
    
            }
  • 相关阅读:
    getopt( )和 getopt_long( )
    关于跳跃表 转
    进程控制块的存放和当前进程的确定
    BUAA_OO_2020_Unit1 Summary
    熟悉常用的Linux操作
    编译原理
    词法分析
    组合数据类型练习
    实验一 词法分析实验
    简化版C语言文法
  • 原文地址:https://www.cnblogs.com/jcdd-4041/p/3409786.html
Copyright © 2020-2023  润新知