• 判断XML文件是否寸在


      var seg = UserName;                 if (File.Exists(UserName + ".xml"))//c             {                     string Name = "NotRemindBox";

                        XmlDocument xdocs = new XmlDocument();                     xdocs.Load(UserName + ".xml");  //加载xml文件                     //根据ID查找元素                     XmlNode car = xdocs.SelectSingleNode("//NotRemindBox[@Name="" + Name + ""]");                     //   XmlNode node = xdocs.SelectSingleNode("aasman/makeannc/field[@name='zone_maps']");                     XmlElement Xe = (XmlElement)car;                   //  Xe.SetAttribute("value", "sdfdf");                     //修改值                     Xe.InnerText = "True";                     xdocs.Save(UserName + ".xml");                                   }                 else                 {                     //实例化一个xml文档                     XmlDocument xdoc = new XmlDocument();                     //实例化一个xml文档声明                     XmlDeclaration xdela = xdoc.CreateXmlDeclaration("1.0", "UTF-8", "yes");                     //将声明添加到文档中                     xdoc.AppendChild(xdela);                     //创建元素User                     XmlElement User = xdoc.CreateElement("User");                     //将User元素结点追加到文档中                     xdoc.AppendChild(User);

                        //不再提示NotRemindBoxs                     XmlElement NotRemindBoxs = xdoc.CreateElement("NotRemindBox");                     //NotRemindBoxs结点指定文本内容                     NotRemindBoxs.InnerText = "true";                     User.AppendChild(NotRemindBoxs);

                        //添加属性                     XmlAttribute Name = xdoc.CreateAttribute("Name");                     Name.Value = "DoNotPrompt";                     NotRemindBoxs.Attributes.Append(Name);                     //添加注释                     //     XmlComment xc = xdoc.CreateComment("这部电影很搞笑");                     //   movie2.AppendChild(xc);

                        //保存                     xdoc.Save(UserName + ".xml");                 }              //   string ee = "0013";

                 //   XmlDocument xdocs = new XmlDocument();              //   xdocs.Load("Movies2.xml");  //加载xml文件

                 //  //根据ID查找元素              //   XmlNode car = xdocs.SelectSingleNode("//Moviez[@No="" + ee + ""]");              ////   XmlNode node = xdocs.SelectSingleNode("aasman/makeannc/field[@name='zone_maps']");                                     //   XmlElement Xe = (XmlElement)car;                             //    Xe.SetAttribute("value", "sdfdf");              //    Xe.InnerText = "dfgdfg";              //   //car["Moviez"].Value = ee + "1";              //   xdocs.Save("Movies2.xml");

                }

    乐于分享
  • 相关阅读:
    python——numpy中的size()函数
    torch.device()
    npm 脚本跨平台设置环境变量命令 crossenv
    npm脚本获取package.json配置
    vue2笔记4 组件
    webpack执行失败 无法加载文件webpack.ps1,因为在此系统上禁止运行脚本
    ASP.NET Core Library – ImageSharp
    CSS & JS Effect – Image 倒影框
    平面设计 – 字体
    ASP.NET Core – Byte, Stream, Directory, File 基础
  • 原文地址:https://www.cnblogs.com/aersliing/p/3939783.html
Copyright © 2020-2023  润新知