Bonjour

J'essaie d'effectuer une requête linq pour récupérer tout les articles d'une marque ,mais ça plante malheureusement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
var article = (from ar in add_article_xml.Descendants("Modele")
                             where  ar.Element("Libelle").Value == "week"
                              select ar.Attribute("Code").Value);
Voila la requête qui est surement fausse et pas du tout jolie.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<Modele Libelle="week">
	<Article Code="paris" />
           <Article Code="londre" />
</Modele>

la variable "ar" récupère exactement ce qui je veux mais bon ça passe pas.


Voila un extrais de mon xml

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<?xml version="1.0"?>
<Materiels>
  <Famille Societe="test" Langue="FRA" Libelle="voyage">
    <Marque Libelle="detente">
        <Modele Libelle="week">
	 <Article Code="paris" />
            <Article Code="londre" />
        </Modele>
    </Marque>
  </Famille>
  //etc.....
</Materiels>
Merci de d'avance je dois avouer que je suis bien bloqué la