怎么用xmldocument读一个xml文件? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能给个读节点的例子吗?比如路径是<node1><node2>value<node2></node1> XmlDocument document = null; try { document = new XmlDocument(); //path 指向你要读的文件 document.Load(path); }catch(Exception e) {} finally {} foreach (XmlNode node in document.SelectNodes("/node1/node2")){...} XmlDocument xd = new XmlDocument(); xd.LoadXml(eventXml); XmlElement eventData = xd.DocumentElement; string path = "/BuildStatusChangeEvent/Title"; XmlNode node = xd.SelectSingleNode(path); return node.InnerText;node怎么是null呢?下面是xml<?xml version="1.0" encoding="utf-16"?><BuildStatusChangeEvent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><TeamFoundationServerUrl>http://OPEN-67VX3JC1XP:8080</TeamFoundationServerUrl><TeamProject>OrderDish_MSF</TeamProject><Title>版本 test_ws_20081230.11 质量更改为“初始测试通过”</Title><Subscriber>OPEN-67VX3JC1XP\Administrator</Subscriber><Id>test_ws_20081230.11</Id><Url>http://open-67vx3jc1xp:8080/Build/Build.aspx?artifactMoniker=12302008_023454_44291</Url><TimeZone>中国标准时间</TimeZone><TimeZoneOffset>+08:00:00</TimeZoneOffset><ChangedTime>2009-3-2 14:40:40</ChangedTime><StatusChange><FieldName /><OldValue>调查中</OldValue><NewValue>初始测试通过</NewValue></StatusChange><ChangedBy>OPEN-67VX3JC1XP\Administrator</ChangedBy></BuildStatusChangeEvent> load 后遍历你要的节点或属性值 C#调用C++开发的Webservice winform 中发布命令 100分求用c# winform开发用IP反查这个IP上绑定的所有域名的程序开发思路 上传后出现的错误 大家觉得做这样一个模拟C#开发环境的平台怎么样? EXCEL用ADO打开后看到$print_area和$_分别代表什么? 主窗口打开的子窗口中实现字符串滚动效果怎么做?winform问题 c#怎么播放mp3文件 关于DataRow的问题~~ 问一下,OnInit 和 Page_Load 有什么区别,谢谢大虾们了 游戏取词问题 怎么实现这个???
比如路径是<node1>
<node2>
value
<node2>
</node1>
XmlDocument document = null;
try
{
document = new XmlDocument();
//path 指向你要读的文件
document.Load(path);
}catch(Exception e)
{}
finally
{}
{
...
}
xd.LoadXml(eventXml);
XmlElement eventData = xd.DocumentElement;
string path = "/BuildStatusChangeEvent/Title";
XmlNode node = xd.SelectSingleNode(path);
return node.InnerText;node怎么是null呢?下面是xml
<?xml version="1.0" encoding="utf-16"?>
<BuildStatusChangeEvent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<TeamFoundationServerUrl>http://OPEN-67VX3JC1XP:8080</TeamFoundationServerUrl>
<TeamProject>OrderDish_MSF</TeamProject>
<Title>版本 test_ws_20081230.11 质量更改为“初始测试通过”</Title>
<Subscriber>OPEN-67VX3JC1XP\Administrator</Subscriber>
<Id>test_ws_20081230.11</Id>
<Url>http://open-67vx3jc1xp:8080/Build/Build.aspx?artifactMoniker=12302008_023454_44291</Url>
<TimeZone>中国标准时间</TimeZone>
<TimeZoneOffset>+08:00:00</TimeZoneOffset>
<ChangedTime>2009-3-2 14:40:40</ChangedTime>
<StatusChange>
<FieldName />
<OldValue>调查中</OldValue>
<NewValue>初始测试通过</NewValue>
</StatusChange>
<ChangedBy>OPEN-67VX3JC1XP\Administrator</ChangedBy>
</BuildStatusChangeEvent>