PDA

View Full Version : نوشتن در xml



mohitlog
دوشنبه 27 اردیبهشت 1389, 21:56 عصر
سلام
در فایل های تبلیغاتی xml چجوری میشه یک تبلیغ جدید را به انتهای xml اضافه کرد.


خودم اینکارو کردم


XmlTextWriter writer = new XmlTextWriter(Server.MapPath("ads.xml"),System.Text.Encoding.UTF7);

writer.WriteStartElement("ad");

writer.WriteElementString("ImageUrl", fuImage.FileName);
writer.WriteElementString("NavigateUrl", txtRefrence.Text);
writer.WriteElementString("AlternateText", txtReplceText.Text);
writer.WriteElementString("Impressions", txtImpre.Text);
writer.WriteElementString("Keyword", txtKeyWord.Text);

writer.WriteEndElement();
writer.Close();




ولی تمام محتویات قبلی داخل فایل رو از بین میبره

چیکار کنم؟

exlord
سه شنبه 28 اردیبهشت 1389, 09:21 صبح
xmlwriter یه فایل جدید ایجاد می کنه .... از xmldocument استفاده کن و اول اون فایل رو load کن بعد توش بنویس ...