zoukankan      html  css  js  c++  java
  • 判断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");

                }

    乐于分享
  • 相关阅读:
    element-ui 多张图上传
    js json生取key,value 值
    iview DatePicker 回显验证报错
    iview的Select控制value为数字类型时表单验证无法通过
    iview 自定义树形
    tree 树形递归修改 key
    根据月份选择 生成这个月的每一天
    微信小程序超出隐藏省略号和自动换行
    uni-app picker select 取想要的值
    element-ui 表格fixed 样式修改
  • 原文地址:https://www.cnblogs.com/aersliing/p/3939783.html
Copyright © 2011-2022 走看看