简单的LINQ to XML查询
问题描述:
这一个是我的简单的XML简单的LINQ to 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
答
我可以给你在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
@ Chocol8是的,它获取文档的根元素。你也可以使用'xml.Element(“BODY”)' 2011-05-03 07:20:46
明白了! Dim result = From元素在Xml.Elements中选择element.Name.LocalName – OrElse 2011-05-03 07:21:16