zoukankan      html  css  js  c++  java
  • xml 这样也可以记录日志。

    一。读取xml 如果时间不对就添加一个。如何对的就修改当前时间添加1.

     public class RederXml
        {
            private static string path = AppDomain.CurrentDomain.BaseDirectory + "XML/TaoBaoNum.xml";
            public static void Readxml()
            {
                using (FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
                {
                    XmlDocument doc = new XmlDocument();
                    doc.Load(fs);
                    XmlNode root = doc.SelectSingleNode("root");
                    XmlNode Num = root.SelectSingleNode(String.Format("Num[@name='{0}']", DateTime.Now.ToString("yyyy-MM-dd")));
                    if (Num == null)
                    {
                        XmlElement xe1 = doc.CreateElement("Num");//创建一个﹤book﹥节点 
                        xe1.SetAttribute("name", DateTime.Now.ToString("yyyy-MM-dd"));//设置该节点genre属性 
                        xe1.InnerText = "1";//设置节点的文本值 
                        root.AppendChild(xe1);
                    }
                    else
                    {
                        long num = Convert.ToInt64(Num.InnerText.ToString());
                        num++;
                        Num.InnerText = num.ToString();
                    }
                    doc.Save(path);//保存。 
                }
            }
    
        }
    

     xml

    <root>
      <Num name="2015-04-08">0</Num>
    </root>
    //调用
    XML.RederXml.Readxml();
  • 相关阅读:
    Codeforces
    BZOJ
    BZOJ
    HDU
    Codeforces
    codeforces
    HDU-5441 Travel 离线-并查集
    codefoeces-1000E We Need More Bosses(tarjan+最长链)
    牛客网暑期ACM多校训练营(第五场)H-subseq 树状数组
    HDU-3533 Escape (BFS
  • 原文地址:https://www.cnblogs.com/linbicheng/p/4412534.html
Copyright © 2011-2022 走看看