[C#] Sous tableau dans un Dataset à partir d'un fichier XML
Bonjour à tous,
J'ai un fichier Xml de la forme :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
<?xml version="1.0" encoding="utf-8" ?>
<Constructeurs>
<Constructeur>
<Nom>Peugeot</Nom>
<Logo>peugeot.jpg</Logo>
<Formats>
<Format name="Peugeot">peugeot.out</Format>
</Formats>
</Constructeur>
<Constructeur>
<Nom>Citroën</Nom>
<Logo>citroen.jpg</Logo>
<Formats>
<Format name="Citroen 45x50">citroen4550.out</Format>
<Format name="Citroen 60x50">citroen6050.out</Format>
</Formats>
</Constructeur>
<Constructeur>
<Nom>Renault</Nom>
<Logo>renault.jpg</Logo>
<Formats>
<Format name="Neutre 45x30">neutre4530.out</Format>
<Format name="Neutre 60x30">neutre6030.out</Format>
</Formats>
</Constructeur>
</Constructeurs> |
Je créé un DataSet :
Code:
1 2 3
|
DataSet ds = new DataSet();
ds.ReadXml("mon_fichier_xml.xml"); |
Comment faire pour récupérer ma liste de format ? (en fonction du nom)
Par exemple :
si j'ai "Renault" je doit avoir Neutre 45x30 et Neutre 60x30
Merci d'avance