NIMA_1981
پنج شنبه 17 شهریور 1390, 09:13 صبح
سلام دوستان من با کد زیر یک سری اطلاعات را داخل یک فایل xml ذخیره میکنم
XDocument xmlDoc = XDocument.Load(Server.MapPath("People.xml"));
xmlDoc.Element("Persons").Add(new XElement("Person", new XElement("FirstName",num1),
new XElement("LastName",num2),new XElement("Father",num2),
new XElement("Job",num2), new XElement("Address", num3)));
xmlDoc.Save(Server.MapPath("People.xml"));
return "add record";
اما باید فایل xml وحود داشته باشه و این کد هم داخل فایل باشه تا کار کنه
<?xml version="1.0" encoding="utf-8"?>
<Persons>
</Persons>
حالا میشه کاری کرد که از ابتدا همه فایل را با هم بسارزه و نیاز به دستی نوشت
XDocument xmlDoc = XDocument.Load(Server.MapPath("People.xml"));
xmlDoc.Element("Persons").Add(new XElement("Person", new XElement("FirstName",num1),
new XElement("LastName",num2),new XElement("Father",num2),
new XElement("Job",num2), new XElement("Address", num3)));
xmlDoc.Save(Server.MapPath("People.xml"));
return "add record";
اما باید فایل xml وحود داشته باشه و این کد هم داخل فایل باشه تا کار کنه
<?xml version="1.0" encoding="utf-8"?>
<Persons>
</Persons>
حالا میشه کاری کرد که از ابتدا همه فایل را با هم بسارزه و نیاز به دستی نوشت