//从xml文件中读取数据
private void readXml()
{
string fileName=Application.StartupPath+"\\SysSetting.xml";
XmlTextReader tr = new XmlTextReader(fileName);
while (tr.Read())
{
if (tr.NodeType == XmlNodeType.Element)
{
LoadData(tr);
} }
tr.Close();
}
private void readXml()
{
string fileName=Application.StartupPath+"\\SysSetting.xml";
XmlTextReader tr = new XmlTextReader(fileName);
while (tr.Read())
{
if (tr.NodeType == XmlNodeType.Element)
{
LoadData(tr);
} }
tr.Close();
}
解决方案 »
- C# 拖放操作
- 在windows form中combobox怎样与datagridview连用
- 关于动态页面传值的问题
- 一个很奇怪的SQL语句!!郁闷的很
- 封闭控件属性取值范围问题。。。。。。。。。。。。。。。。。。。。。
- 傻傻一问:信息管理系统还用CS模型吗?(.Net)
- 控制台有Closed事件吗?控制台怎样杀死线程?
- 为何win2003 下不能安装wince 5.0 模拟器
- 为什么我写的WebService会出现未定义异常????
- c#UI问题。。。。这种ui不知道有没有未来。
- 问题求解--一万阶乘,二分法排序算法
- 领导下了任务:要在公司内实现短信系统,这可愁死我了,100分相赠,给一个方案,硬件要用什么?软件要怎么做呢?
{
switch(tr.Name)
{
case "LocalPath": this.txtFileDir.Text = tr.ReadElementString();
break;
case "RunStartTime": this.dateBegin.Text = tr.ReadElementString();
break;
case "RunEndTime": this.dateEnd.Text = tr.ReadElementString();
break;
default: break;
}
}
doc.Load(FullXmlName);
using System.Xml;
...
XmlDocument doc = new XmlDocument();
doc.Load(@"C:\StandardData.xml");
XmlNode xn = doc.SelectSingleNode("/DataList/metaData");
if (xn != null)
{
MessageBox.Show(xn.Attributes["name"].Value);
xn = null;
}
doc = null;执行结果:
谈出一个框,内容为:ReferenceVoltage
Load是从你后面跟的那个string里面读xml