使用属性值遍历XML

时间:2014-06-24 12:19:36

标签: c# .net xml xml-parsing

我必须获取以下节点的所有子节点。

<Contact Enabled="true" Hash="1105403056" Id="-1" Index="0"  UserTypeName="Name" ViewClassName="employeeContact">

我正在使用以下代码,但结果始终为null

var doc = new XmlDocument();
doc.Load("alarm1.xml");
var tabNodes = doc.SelectNodes("//Contact [@UserTypeName=Name]");

如果我把它放在同样的事情上:

var doc = new XmlDocument();
doc.Load("alarm1.xml");
var tabNodes = doc.SelectNodes("//Contact [@Hash=1105403056]");

有人可以帮助我吗?告诉我第一种方法有什么问题?

0 个答案:

没有答案