代码之家  ›  专栏  ›  技术社区  ›  Vibin Jith

如何在VB.NET中编写XML的LINQ查询?

  •  0
  • Vibin Jith  · 技术社区  · 15 年前

    我想为我的XML编写一个链接查询。实际上我不知道。 我在这里写了一些代码。

     Dim query = _
         From p In MyPermissionXml.Elements("menuNode").Descendants("menuNode") _
             Where p.Attributes("title").ToString = "Company"
    

    从何处条款来看,我认为这是错误的。如何在此处表示属性?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Rob Fonseca-Ensor    15 年前

    我认为如果你把属性改为属性,把字符串改为值,你就应该在那里。

    Dim query = _ 
        From p In MyPermissionXml.Elements("menuNode").Descendants("menuNode") _ 
            Where p.Attribute("title").Value = "Company"