Bonjour,
Voici un exemple de mon fichier XML:
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 <?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>
A l'exécution, j'ai une erreur sur le msgbox car UnElement vaut Null. Je ne vois pas pourquoi....
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); }
Il y a bien un élément qui a REN comme ID....
Merci pour vos avis éclairés. Bonne journée![]()
Partager