zoukankan      html  css  js  c++  java
  • C#读写XML的演示程序(1)

    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;
            }
        }
    }
     

    源代码下载

  • 相关阅读:
    工作流数据结构
    CssFrindly使用
    .NET平台BPM
    关于SQL SERVER高并发访问的解决办法
    Asp.net防止后退(清除页面缓存)
    Attaching the Script debugger to process ‘[****]’ on machine **** failed.
    FlowWork学习(数据库部分)
    SQL Server 存储过程
    AjaxControlToolkit的安装与使用详解
    Cantor定理的一种好表述
  • 原文地址:https://www.cnblogs.com/hackpig/p/1668491.html
Copyright © 2011-2022 走看看