专栏首页静谧的小码农C# 将数据保存进xml文件

C# 将数据保存进xml文件

<code class="language-csharp">XmlDocument xml;  string path=Application.StartupPath + "\\功能测试参数.xml";
  if(System.IO.File.Exists(path))
  {
      xml  = new XmlDocument();
      doc.Load(path); //加载XML文档
  }
  else
  {
      xml = new XmlDocument();            //创建根节点 config
      xml.AppendChild(xml.CreateXmlDeclaration("1.0", "utf-8", ""));
      XmlElement one = xml.CreateElement("功能测试参数"); //把根节点加到xml文档中
      xml.AppendChild(one);
  }
  XmlElement two = xml.CreateElement(comboBox1.Text);
  one.AppendChild(two);
  XmlElement three = xml.CreateElement("测试项目");
  foreach (string item in listBox1.Items)      //每次需要保存的东西
  {
      string str = "项目" + i.ToString();
      i++;
      three.SetAttribute(str, item);
      //str=item
  }
  two.AppendChild(three);
  xml.Save(path);</code> 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何查询SqlServer中所有表的数据行数,并且显示所有空表非空表

    INNER JOIN sys.partitions B ON A.object_id = B.object_id

    静谧的小码农
  • C# 中 string类型不足位数自动补0的方法

    在 C# 中可以对字符串使用 PadLeft 和 PadRight 进行轻松地补位。

    静谧的小码农
  • 关于DataGridView中空数据不显示表格边框的问题

    思路:在DataGridView中时不存在这个方法的,那我们只能够避过他,进行一系列操作之后实现相同的效果即可,那就自己手动添加N行空白行,直接填充满DataG...

    静谧的小码农
  • PHP 运用 XMLWriter 读写 xml 文件

    阳光岛主
  • xml文件-1

    1969 gml(通用标记语言) [主要的目的是要在不同的机器进行通信的数据规范]

    用户5927264
  • JavaWeb学习——4.XML

    要写xml,第一步必须要有一个文档声明(写了文档声明之后,表示写xml文件的内容)

    一墨编程学习
  • 10.22 firewalld关于service的操作

    Linux防火墙-firewalled firewall-cmd --get-services 查看所有的servies firewall-cmd -...

    运维小白
  • 【SpringBoot WEB 系列】xml 传参与返回使用姿势

    使用 XML 作为传参和返回结果,在实际的编码中可能不太常见,特别是当前 json 大行其道的时候;那么为什么突然来这么一出呢?源于对接微信公众号的消息接收,自...

    一灰灰blog
  • 微信支付-支付结果通用通知

    所有数据通过自己的逻辑保存后需要告诉微信一声,这时候需要再将代码组成xml发送给微信,微信给定了固定格式和字段

    CrazyCodes
  • Myeclipse中java web.xml报错cvc-complex-type.2.3: Element 'web-app' cannot have character [children], be

      由于是粘贴过来的编码可能有问题,将xml中的文本重新手打输入一遍,一般就会解决这种问题。

    黑泽君

扫码关注云+社区

领取腾讯云代金券