Bonjour,
J'ai un fichier xml que je parse avec XmlDocument.
Je récupère la valeur d'un attribut avec GetElementsByTagName() :
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
 
public ConfigManager(string xmlFile)
{
            XmlDocument xDoc = new XmlDocument();
            try
            {
                xDoc.Load(xmlFile);
            }
            ...
}
 
public XmlNodeList GetValue(string tagName)
{
                 return xDoc.GetElementsByTagName(tagName);
}
Je voudrais savoir comment je peux écrire, remplacer la valeur d'un attribut ?
J'ai tenté XMLWriter mais il me réécrit tout le fichier en entier, or je ne veux changer qu'une seule valeur..

Comment faire ?