Bonjour à tous !
Soit un .xml tout simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <Utilisateurs> <Admins> <admin mdp="3">un admin</admin> <admin mdp="6">un autre</admin> </Admins> </Utilisateurs>Je me prend une erreur "Le noeud à supprimer n'est pas un enfant de ce noeud" à la ligne du RemoveChild
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 try{ doc = new XmlDocument(); doc.Load(xmldoc); XmlNode user; XmlElement root = doc.DocumentElement; user=root.SelectSingleNode("/Utilisateurs/Admins/admin[@mdp='3']"); root.RemoveChild(user); doc.Save(xmldoc); } catch(System.Exception ex) { MessageBox.Show(ex.Message+ex.StackTrace); }
Pourquoi ?! Comment ?!
Merci d'avance
Partager