2010-02-03 29 views
0

我想爲我的xml寫一個鏈接查詢。其實我不知道。 我在這裏寫了一些代碼。如何在vb.net中編寫用於xml的linq查詢?

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

從where子句,我認爲這是錯誤的。如何在這裏表示一個屬性?

回答

1

我想,如果你改變屬性的屬性和toString到價值,你應該有

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

你對這個主題LINQ查詢的任何教程? – 2010-02-04 05:09:10

+0

@Vibin - 不是特別沒有。從閱讀Linq in Action(manning)的組合中學到了我的知識,並參考了許多博客等實際做了些什麼。 – Murph 2010-02-04 08:16:16