Bonjour,
Voici mon fichier :
et voici mon code :
Code : 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 <?xml version="1.0" encoding="ISO-8859-1"?> <racine> <SGBD nom='Oracle'> <Serveur>Nom du serveur oracle</Serveur> <Port>Numéro du port</Port> <Login>Nom </Login> <Pwd>Mot de passe</Pwd> <type>connecté comme </type> </SGBD> <SGBD nom='Mysql'> <Serveur>Nom du serveur Mysql</Serveur> <Login>Nom </Login> <Pwd>Mot de passe</Pwd> </SGBD> </racine>
Il m'est impossible d'arriver à récupérer l'élément de nom Oracle. j'ai essayé en changeant nom par ID avec toutes les casses possibles, impossible de récupérer l'élément Oracle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private void CmbSgbd_SelectedIndexChanged(object sender, EventArgs e) { if (CmbSgbd.SelectedIndex != 0) { //XmlElement MonXmlElement = MonDocXml.GetElementById(CmbSgbd.Text); XmlElement MonXmlElement = MonDocXml.GetElementById("Oracle"); MessageBox.Show(MonXmlElement.OuterXml); } }
Merci pour vos éclaircissements.... il me semblait être resté cohérent avec la doc MSDN.
Bonne soirée
Partager