如何在 vb.net 中编写 xml 的 linq 查询?

发布于 2024-08-19 23:04:53 字数 262 浏览 6 评论 0原文

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

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

从where子句来看,我认为这是错误的。这里如何表示一个属性?

I want to write a link query for my xml. Actually i dont know it.
i have write some code here.

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

from where clause , i think it's wrong. how to represent an attribute here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

压抑⊿情绪 2024-08-26 23:04:53

我想如果你将 Attributes 更改为 Attribute,将 ToString 更改为 Value,你应该在那里

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

I think if you change Attributes to Attribute and ToString to Value and you should be there

Dim query = _ 
    From p In MyPermissionXml.Elements("menuNode").Descendants("menuNode") _ 
        Where p.Attribute("title").Value = "Company"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文