Bonjour
fichier xml:
(...)
Je cherche à retourner une liste des "origin" de l'élément "Link"
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <OriginTable name="tab1"> <Link origin="A" destination="Z" /> <Link origin="B" destination="Y" /> <Link origin="C" destination="X" /> <Link origin="D" destination="W" /> </OriginTable> <OriginTable name="tab2" /> <OriginTable name="tab3"> <Link origin="E" destination="V" /> </OriginTable>
Pour ce faire, j'ai crée la méthode ci-dessous:
Lorsque j'exécute je reçois la liste suivante :
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public List<XAttribute> AttLinkDAL(string URLfichier) { XDocument xml = XDocument.Load(URLfichier); var req = xml.Descendants("Link").Attributes("origin").ToList; foreach (var p in req) { System.Diagnostics.Trace.WriteLine(p.ToString()); } return req.ToList(); }
or moi, je cherche à avoir uniquement la valeur de chaque attribut :origin="A"
origin="B"
origin="C"
origin="D"
origin="E"
Avez_vous une idée ?A
B
C
D
E
Merci d'avance
Partager