Страницы

Поиск по вопросам

суббота, 15 февраля 2020 г.

редактирование xml файла в c#

#c_sharp #xml


вот есть у меня список в xml файле, я по нему прохожусь и вывожу в textbox, но что
если нужно добавить/удалить элемент в xml файле? как через код это можно сделать?



  item1
  item2
  item3



xml файл считываю так

XmlDocument doc = new XmlDocument();
doc.Load("list.xml");

    


Ответы

Ответ 1



Изменить XML файл можно так: // Считать файл var doc = new XmlDocument(); doc.Load("My file name"); // Получить первый элемент var node = doc.DocumentElement.ChildNodes[0]; // удалить его doc.DocumentElement.RemoveChild(node); // создать новый элемент var newNode = doc.CreateElement("list"); newNode.InnerText = "item4"; // добавить новый элемент doc.DocumentElement.AppendChild(newNode); // Сохранить в файл doc.Save("my file name");

Комментариев нет:

Отправить комментарий