با سلام
به روش زیر میتوانید این کارو انجام بدین.
اولا باید namespace زیر را وارد کنید
using System.Xml;
یک شی از xmlDocument میسازی و لودش می کنی
XmlDocument xmlDoc = new XmlDocument();
string str = Server.MapPath("xml.xml");
xmlDoc.Load(str);
حالا شروع به ساختن نودها میکنی
XmlElement f1= xmlDoc.CreateElement("f1");
XmlElement f2= xmlDoc.CreateElement("f2");
XmlElement f3= xmlDoc.CreateElement("f3");
XmlElement f4= xmlDoc.CreateElement("f4");
XmlElement f5= xmlDoc.CreateElement("f5");
XmlElement f6= xmlDoc.CreateElement("f6");
نودها را مقدار دهی میکنیم
f2.InnerText = f2.Text.Replace(" ", "_");
f3.InnerText = f3.Text;
f4.InnerText = f4.Text;
f5.InnerText = f5.Text;
f6.InnerText = f6.Text;
نودها را اضافه میکنیم
f1.AppendChild(f2);
f1.AppendChild(f3);
f1.AppendChild(f4);
f1.AppendChild(f5);
f1.AppendChild(f6);
نودها را به نود اصلی append کرده و در نهایت فایل نهایی را ذخیره میکنیم.
xmlDoc.DocumentElement.AppendChild(f1);
xmlDoc.Save(Server.MapPath("xml.xml"));