Remplacer (écrire) une valeur en xml
Bonjour,
J'ai un fichier xml que je parse avec XmlDocument.
Je récupère la valeur d'un attribut avec GetElementsByTagName() :
Code:
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 ?