【问题标题】:Simple LINQ to XML query简单的 LINQ to XML 查询
【发布时间】:2011-05-03 07:02:43
【问题描述】:

这是我的简单 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

【问题讨论】:

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


    【解决方案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
    

    【讨论】:

    • @Chocol8 是的,它获取文档的根元素。你也可以使用xml.Element("BODY")
    • 知道了!暗淡结果 = 来自 Xml.Elements 中的元素选择 element.Name.LocalName
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多