Добавление узла в xml - C#
Формулировка задачи:
При добавлении нового узла все содержимое файла затирается.
вот структура xml
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");<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";