加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml文件保存与读取(最基础的方式)

发布时间:2020-12-16 23:33:34 所属栏目:百科 来源:网络整理
导读:一、从xml文件读取数据到Winform: 1、调用 using System.Xml; ? 2、XmlDocument xmlDoc = new XmlDocument(); 3、 xmlDoc.Load(Application.StartupPath + "ParaConfig.xml"); 4、XmlElement xmlRoot = xmlDoc.DocumentElement; 5、XmlNode login = xmlRo

一、从xml文件读取数据到Winform:

1、调用 using System.Xml; ?

2、XmlDocument xmlDoc = new XmlDocument();

3、xmlDoc.Load(Application.StartupPath + "ParaConfig.xml");

4、XmlElement xmlRoot = xmlDoc.DocumentElement;
5、XmlNode login = xmlRoot.ChildNodes[0];
6、 this.txb1.Text = login.Attributes["1"].Value;
? ? ? this.txb2.Text = login.Attributes["2"].Value;
? ? ? XmlNode Setup = xmlRoot.ChildNodes[1];
? ? ? this.cmb1.Text = Setup.Attributes["3"].Value;

            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(Application.StartupPath + "ParaConfig.xml");
            XmlElement xmlRoot = xmlDoc.DocumentElement;
            XmlNode login = xmlRoot.ChildNodes[0];
            this.txbIPAddress.Text = login.Attributes["IP"].Value;
            this.txbUserName.Text = login.Attributes["Name"].Value;
            this.txbPassword.Text = login.Attributes["Password"].Value;
            XmlNode Setup = xmlRoot.ChildNodes[1];
            
            this.cmbImageOrien.Text = Setup.Attributes["ImageOrien"].Value;

二、将Winform中的数据保存到xml文档中

            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(Application.StartupPath + "ParaConfig.xml");
            XmlElement xmlRoot = xmlDoc.DocumentElement;
            XmlNode login = xmlRoot.ChildNodes[0];
            login.Attributes["IP"].Value = this.txbIPAddress.Text;
            login.Attributes["Name"].Value = this.txbUserName.Text;
            login.Attributes["Password"].Value = this.txbPassword.Text;
            XmlNode Setup = xmlRoot.ChildNodes[1];

            Setup.Attributes["ImageOrien"].Value = this.cmbImageOrien.Text;
//保存上面的修改  ?
??????????? xmlDoc.Save(Application.StartupPath + "ParaConfig.xml");?

保存与读取是同一种方法的不同表示;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读