Добавление узла в xml - C#

Узнай цену своей работы

Формулировка задачи:

При добавлении нового узла все содержимое файла затирается.
XDocument xDoc1=new XDocument();
                    xDoc1.Add(
                               new XElement("PC",
                                   new XElement("Network",
                                       new XAttribute("MACAddress", comboBox3.SelectedValue.ToString()),
                                       new XAttribute("Outlet", textBox5.Text)
                                       )));
                    xDoc1.Save("Network.xml");
вот структура xml
<PC>
  <Network MACAddress="5C:D9:98:50:D6:EC" Outlet="9888" />
</PC>

Решение задачи: «Добавление узла в xml»

textual
Листинг программы
XElement x = ...;
if (x.Attribute("АТРИБУТ1").Value == "ЗНАЧЕНИЕ") x.Attribute("АТРИБУТ2").Value = "ЗНАЧЕНИЕ2";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.2 из 5
Похожие ответы