Я использовал простое решение для чтения и редактирования XML файла:
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("path\to\file.xml");
XmlNode node = xmlDoc.SelectSingleNode("//nodeName");
node.InnerText = value;
xmlDoc.Save("path\to\file.xml");
Вы можете загрузить этот файл, прочитать один узел или все узлы, изменить значение InnerText или Добавить атрибуты, завершить сохранение этого файла