Bonjour,

Voici un exemple de mon fichier XML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="iso-8859-1"?>
<voitures>
	<marque id="REN">
			<modele>Clio</modele>
			<modele>Laguna</modele>
	</marque>
	<marque id="PEU">
			<modele>407</modele>
			<modele>207</modele>
	</marque>
</voitures>
et voici le code c#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
            try
            {
                XmlDocument DocXML = new XmlDocument();
                DocXML.Load("Test.xml");
                XmlElement UnElement = DocXML.GetElementById("REN");
                MessageBox.Show(UnElement.OuterXml);
            }
            catch(Exception Exc)
            {
                MessageBox.Show(Exc.Message);
            }
A l'exécution, j'ai une erreur sur le msgbox car UnElement vaut Null. Je ne vois pas pourquoi....
Il y a bien un élément qui a REN comme ID....
Merci pour vos avis éclairés. Bonne journée