首页 C SHARP读取XML配置文件

C SHARP读取XML配置文件

举报
开通vip

C SHARP读取XML配置文件C SHARP读取XML配置文件 C#读取XML配置文件 xml作为配置文件使用已经越来越广泛,在实际项目中经常需要读取xml文件的某个指定的 节点的值 例如下面的一个例子: 一个系统分布的部署在各个服务器上,其中一台服务器的配置文件记录了各个服务器的ip地 址,系统需要集中的对各个服务器进行管理,就需要知道各个服务器的ip地址.配置文件如下 .............. .................................... 1200...

C SHARP读取XML配置文件
C SHARP读取XML配置文件 C#读取XML配置文件 xml作为配置文件使用已经越来越广泛,在实际项目中经常需要读取xml文件的某个指定的 节点的值 例如下面的一个例子: 一个系统分布的部署在各个服务器上,其中一台服务器的配置文件记录了各个服务器的ip地 址,系统需要集中的对各个服务器进行管理,就需要知道各个服务器的ip地址.配置文件如下 .............. .................................... 12000 false 1 3 4000 \logserver 12000 false 1 3 4000 \logserver 现在需要读取各个host节点的ip值,用C#实现 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Management; using System.Xml; namespace iAvpLogClear { public partial class LogClear : Form { public LogClear() { InitializeComponent(); } private void START_CLEAR_Click(object sender, EventArgs e) { string[] szServerAdress = new string[100]; ReadConfig("config.xml", szServerAdress); } //读配置文件,读取配置文件中各个服务器的IP地址,存储到szServerAdress数组 中 //[in] sConfigPath: 配置文件的路径 //[out] szServerAdress:服务器的ip地址 public void ReadConfig( string sConfigPath, string[] szServerAdress ) { XmlDocument XmlConfig = new XmlDocument(); try { XmlConfig.Load(sConfigPath); } catch { } XmlNodeList XmlHostList; XmlHostList = XmlConfig.GetElementsByTagName("host"); int i = 0; foreach( XmlElement host in XmlHostList ) { szServerAdress[i++] = host.Attributes["ip"].Value; } } }
本文档为【C SHARP读取XML配置文件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_180829
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:6
分类:互联网
上传时间:2017-10-08
浏览量:45