2013-12-12 21 views
1

我有一个简单的问题价值,我只是不能似乎找出... 我有某种原因,我无法产生VB代码此XML文件如果出现在特定的XML节点

<allroles> 
    <role name ="Warehouse"> 
    <user>naim</user> 
    <user>inbar</user> 
    </role> 
    <role name ="office"> 
    <user>pete</user>  

</role> 
</allroles> 

例如找到仓库里的naim?

请帮我..我知道这是简单的,但它只是躲避我

回答

0
var naimElem = XDocument.Load(xmlString) 
    .Descendants("user") 
    .Where(elem => elem.Value == "naim") 
    .FirstOrDefault(); 

如果找到一个符合标准,将返回元素;否则为空。