zoukankan      html  css  js  c++  java
  • xml

    创建XML

                //创建XmlDocument对象
                XmlDocument xmlDoc = new XmlDocument();
                //XML的声明 <?xml version="1.0" encoding="gb2312"?> 
                XmlDeclaration desc = XmlDoc.CreateXmlDeclaration("1.0","utf-8","");
                //追加xml的位置
                XmlDoc.AppendChild(desc);
                //添加根节点
                XmlElement xmlelement = XmlDoc.CreateElement("","Gen","");
                XmlDoc.AppendChild(xmlelement);
                XmlNode node = XmlDoc.SelectSingleNode("Gen");
                XmlElement son = XmlDoc.CreateElement("son");
                son.SetAttribute("name","xue");
                son.SetAttribute("age","25");
                XmlElement element = XmlDoc.CreateElement("title");
                element.InnerText = "c#";
                son.AppendChild(element);//添加子节点到第一个子节点
                node.AppendChild(son);//添加子节点到根节点
                XmlDoc.Save("D:/data.xml");

    修改xml文件里面已经有了描述和根节点

                //创建xml的根节点
                XmlDoc.Load(path);
                XmlNode node = XmlDoc.SelectSingleNode("config/"+key);//查找文件里面的要修改的节点
                if (node == null)
                {
                    XmlElement t = XmlDoc.CreateElement(key);
                    t.InnerText = value;
                    XmlDoc.SelectSingleNode("config").AppendChild(t);
                }
                else
                {
                    node.InnerText = value;
                }
                 XmlDoc.Save(path);
    111111
  • 相关阅读:
    [COGS2580]偏序 II
    [COGS2479]偏序
    [BZOJ2716]天使玩偶
    [BZOJ4237]稻草人/[JOISC2014]かかし
    Ynoi2015 世上最幸福的女孩
    ARC098D Donation
    BZOJ3691 游行
    CF923E Perpetual Subtraction
    Luogu P4191 [CTSC2010]性能优化
    Topcoder SRM 590 Fox And City
  • 原文地址:https://www.cnblogs.com/whl4835349/p/9629126.html
Copyright © 2011-2022 走看看