Bonjour,

Voici mon fichier :
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>
et voici mon code :
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);
            }
        }
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.
Merci pour vos éclaircissements.... il me semblait être resté cohérent avec la doc MSDN.
Bonne soirée