[WM5.0]Lecture et gestion d'un XML
Bonjour tout le monde !
J'essaie (désespérément) de lire un fichier XML, afin de l'exploiter via un menu déroulant. Voici un extrait :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?xml version="1.0" encoding="utf-8"?>
<bitstream>
<layer>
<id>0</id>
<resolution>176x144</resolution>
<framerate>7.5000</framerate>
<bitrate>83.00</bitrate>
</layer>
<layer>
<id>1</id>
<resolution>320x240</resolution>
<framerate>15.0000</framerate>
<bitrate>105.00</bitrate>
</layer>
</bitstream> |
Mon but, dans un premier temps, est d'extraire les valeurs de chaque balise "resolution".
J'ai tenté de faire ça :
Code:
1 2 3 4 5 6 7 8 9
| XmlDocument doc = new XmlDocument();
doc.Load("test.xml");
XmlNode section = doc.SelectSingleNode("//layer");
XmlAttribute attr = section.Attributes["resolution"];
if (attr != null)
{
textBox1.Text = attr.Value.ToString();
} |
Sachant que j'ai une textbox qui doit afficher la valeur, mais ça ne fonctionne pas...
Je suis sûr que c'est évident (foreach est sans doute à utiliser) mais je n'y arrive pas...
Merci d'avance !