Bonjour
Dans mon application j'utilise un fichier xml comme ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<databases>
  <db name="test1" />
  <db name="test2" />
  <db name="test3" />
</databases>
Pour sélectionner un "élément"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
IEnumerable<XElement> suppr = (from d in doc.Elements("db") 
                                             where ((string)d.Element("name")).Equals("test2") select d);
J'utilise Xml.Linq pour lire et écrire dans le fichier jusque là pas de problème.
Mais si je veux supprimer un élément comment dois je faire puisque tous mes éléments s'appellent "db" et que seul les attributs permettent de les différencier ???

Merci de m'avoir lu