using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.Xml;

namespace 读写xml测试
{
    public partial class Form1 : Form
    {
        String xmlPath = Application.StartupPath + "\\demo.xml";
        XmlElement xmlroot;
        XmlDocument xmldoc = new XmlDocument();
        public Form1()
        {
            InitializeComponent();
        }

******* void button1_Click(object sender, EventArgs e)
        {
            //添加xml的根节点
            xmlroot = xmldoc.CreateElement(textBox1.Text);
            xmldoc.AppendChild(xmlroot);
            xmldoc.Save(xmlPath);
        }

******* void button2_Click(object sender, EventArgs e)
        {
            //添加xml的子节点
            XmlElement xmlchild1 = xmldoc.CreateElement(textBox2.Text);
            xmlchild1.InnerText = "红色";
            xmlroot.AppendChild(xmlchild1);

xmldoc.Save(xmlPath);
        }

******* void button3_Click(object sender, EventArgs e)
        {
            //遍历显示
            String str1 = null;
            XmlDocument myxml = new XmlDocument();
            myxml.Load(xmlPath);
            XmlNode rootnode = myxml.DocumentElement;
            foreach (XmlNode m in rootnode.ChildNodes)
            {
                str1 += m.Name;
                str1 += ":";
                str1 += m.InnerText;
                str1 += Environment.NewLine;

}
            richTextBox1.Text = str1;
        }
    }
}

源代码下载

转载于:https://www.cnblogs.com/hackpig/archive/2010/02/15/1668491.html

C#读写XML的演示程序(1)相关推荐

  1. OpenCV读写xml和yml文件

    有时候我们处理完图像后需要保存一下数据到文件上,以供下一步的处理.一个比较广泛的需求场景就是:我们对一幅图像进行特征提取之后,需要把特征点信息保存到文件上,以供后面的机器学习分类操作.那么如果遇到这样 ...

  2. Android读写XML(上)

    XML 经常用作 Internet 上的一种数据格式,其文件格式想必大家都比较清楚,在这里我结合Android平台,来说明Android SDK提供的读写XML的package. 首先介绍下Andro ...

  3. dom4j读写xml文件

    dom4j读写xml文件 首先我们给出一段示例程序: import java.io.File; import java.io.FileWriter; import java.util.Iterator ...

  4. 通过XmlDocument读写Xml文档(转)

    通过XmlDocument读写Xml文档 有如下一段Xml: view sourceprint?<?xml version="1.0" encoding="utf- ...

  5. dom4j的读写XML文件

    java用dom4j读写xml很方便,工作之余,做了一点小总结.xml文件格式如下: <?xml version="1.0" encoding="UTF-8&quo ...

  6. 读写xml节点的数据总结

    读写xml节点的数据总结 读: //打开某文件(假设web.config在根目录中) string filename=Server.MapPath("/") + @"We ...

  7. PHP怎么读写XML?(四种方法)

    PHP怎么读写XML?(四种方法) 一.总结 1.这四种方法中,字符串的方式是最原始的方法.SimpleXML和DOM扩展是属于基于树的解析器,把整个文档存储为树的数据结构中,需要把整个文档都加载到内 ...

  8. 【Qt】 XML流读写XML

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 读取XML文档 04. 写入XML文档 05. 预留 06. 附录 01. 概述 从Qt 4.3开始引入了两个新的类来读取 ...

  9. [Qt教程] 第30篇 XML(四)使用流读写XML

    [Qt教程] 第30篇 XML(四)使用流读写XML 楼主  发表于 2013-5-22 13:03:33 | 查看: 611| 回复: 0 使用流读写XML 版权声明 该文章原创于作者yafeili ...

  10. [转]C#读写xml文件

    c#读写xml文件 已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"? ...

最新文章

  1. 陶哲轩发文缅怀John Conway:他是所有数学家构成的凸包中的一个极值点
  2. PP模块: 最简单的混合生产方式
  3. 优先级队列PriorityQueue在算法问题中的使用
  4. .NET 6新特性试用 | ArgumentNullException卫语句
  5. UVALive 6257 Chemist's vows --一道题的三种解法(模拟,DFS,DP)
  6. win7屏保时间设置_论如何优雅的设置手机和电脑时间屏保!
  7. angular6 中使用bootstrap
  8. python字符串驼峰转换_驼峰风格字符串转换为下滑线风格字符串
  9. aws rds监控慢sql_在AWS RDS SQL Server中实施SSL连接
  10. 【HNOI2009】【BZOJ1008】越狱(组合,方案数,水题)
  11. Android——适配器其他组件(AutoCompleteTextView:自动完成文本编辑框;Spinner:下拉列表)...
  12. 用java进行安卓开发的步骤_如何在windows下Android开发IDE搭建步骤
  13. 数据结构学习篇(一)---大纲、简介、作用
  14. 吉珠计算机专业插本学校,2015年吉珠与北理珠的专插本考生必看:招生专业数据统计...
  15. 视频转换器怎样将QSV格式转换MP4视频
  16. 禧龙字王 v1.0 beta 4 服务器版 是什么
  17. 在桌面计算机找不到驱动,电脑杀毒后桌面不见了的原因是什么_怎么解决 - 驱动管家...
  18. 乐乐的计算题目+题解
  19. Guitar Pro8最新2023中文免费吉他乐谱作曲练习工具
  20. [总结]视频质量评价技术零基础学习方法

热门文章

  1. UVa 10970 大块巧克力
  2. 移动端web自适应解决方案: adaptive.js
  3. Android measure过程分析
  4. 姆巴佩独造三球一战成名 阿里云打破世界杯流量纪录 1
  5. 再论微服务架构之七宗罪
  6. Linux命令 uname:查看系统与内核相关信息
  7. Redis 3.2.8 安装与配置
  8. webpack之loader篇
  9. 文件压缩(C#代码)
  10. jquery on()方法off()方法