简单的LINQ to XML查询

时间:2011-05-03 07:02:43

标签: .net vb.net linq linq-to-xml

这是我的简单XML

 Dim Xml = <BODY ID="1">
   <HEAD1>
    <Eyes type="S" l="1" f="1"></Eyes>
   </HEAD1>
   <HEAD2>
    <Eyes type="S" l="1" f="1"></Eyes>
   </HEAD2>
   </BODY>

如何编写LINQ查询以返回以下结果?

HEAD1
HEAD2

1 个答案:

答案 0 :(得分:1)

我可以在C#中给你答案(并尝试将其转换为VB.Net)

var result = from element in xml.Root.Elements()
             select element.Name;

这个可能是VB.Net代码:

Dim result = From element In xml.Root.Elements Select element.Name