2010-02-03 4 views
0

Je souhaite écrire une requête de lien pour mon fichier XML. En fait, je ne le sais pas. J'ai écrit du code ici.Comment écrire une requête linq pour xml dans vb.net?

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

d'où la clause, je pense que c'est faux. comment représenter un attribut ici?

Répondre

1

Je pense que si vous modifiez les attributs d'attributs et ToString à la valeur et vous devriez être là

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

vous avez un tutoriel pour ce sujet-requête LINQ ?? –

+0

@Vibin - pas spécifiquement non. Appris le mien à partir d'une combinaison de lecture Linq in Action (manning), et de faire réellement des choses en référence à de nombreux blogs, etc. – Murph