首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何用C#获得一个XML文当指定节点的信息

2011-12-30 
怎么用C#获得一个XML文当指定节点的信息?类似于System.Configuration.ConfigurationSettings.AppSettings[

怎么用C#获得一个XML文当指定节点的信息?
类似于
System.Configuration.ConfigurationSettings.AppSettings[ " "]
访问
web.config一样啊
谢谢

[解决办法]
可以使用XmlNode.Attributes 属性

XmlNode.Attributes[i]
[解决办法]
string Getinfo= " ";

XmlDocument xmlDoc=new XmlDocument();
xmlDoc .Load (FileName);

XmlNodeList nodeList=xmlDoc.SelectSingleNode( "Root ").ChildNodes;//这里的Root是我的根节点的名字

foreach(XmlNode xmlnode in nodeList)
{
XmlElement xmlelem=(XmlElement)xmlnode;
if(xmlelem.Name ==指定的节点的名字)
{
Getinfo=xmlelem.InnerText;
}
}

[解决办法]
用XPath来找节点的信息要求对xml的结构比较清楚
--------》
如果你对XML文件的结构都不是很清楚
那你怎么操作他??

热点排行