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

Posted 卡丘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml文件保存与读取(最基础的方式)相关的知识,希望对你有一定的参考价值。

一、从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"); 

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

以上是关于xml文件保存与读取(最基础的方式)的主要内容,如果未能解决你的问题,请参考以下文章

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

java实现xml文件读取并保存到对象

标注数据读取与存储案例:xml读取本地文件存储到pkl

在 Java 应用程序中读取 XML 文件的最佳/最简单方法是啥? [关闭]

python基础:json文件保存与读取

Python爬虫编程思想(75): 读取与搜索XML文件