نمایش نتایج 1 تا 5 از 5

نام تاپیک: اضافه کردن یک رکورد جدید در فایل XML

  1. #1
    کاربر دائمی آواتار sayan
    تاریخ عضویت
    آذر 1383
    محل زندگی
    Visual Studio
    پست
    377

    Exclamation اضافه کردن یک رکورد جدید در فایل XML

    سلام دوستان گرامی

    فرض کنید یک فایل xml حاوی 10 رکورد می باشد.

    حالا میخوام متددی بنویسم که بعد از رکورد شماره 4 یک رکورد جدید در فایل ثبت بشه .

    چه طوری باید این کار رو انجام بدم.

    ممنون از راهنمایی شما.

  2. #2
    کاربر دائمی آواتار haghft
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    https://t.me/pump_upp
    پست
    400

    Lightbulb نقل قول: اضافه کردن یک رکورد جدید در فایل XML

    شما ببین از این نمونه میتونی بهره ببری اگه نتونستی بگو کمکت میکنیم.
    فایل های ضمیمه فایل های ضمیمه

  3. #3
    کاربر دائمی آواتار sayan
    تاریخ عضویت
    آذر 1383
    محل زندگی
    Visual Studio
    پست
    377

    نقل قول: اضافه کردن یک رکورد جدید در فایل XML

    مرسی دوست عزیز برنامه خیلی جالبی بود خیلی بهم کمک کرد.

    برای حذف کردن مشکل ام حل شد بوسیله
     doc.DocumentElement.ChildNodes[n].RemoveAll();


    ولی میخواهم یه رکورد جدید قبل یا بعد از یک رکورد (مثلاً رکورد شما 4) درج کنم نتونستم این کار انجام بدم.

  4. #4
    کاربر دائمی آواتار haghft
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    https://t.me/pump_upp
    پست
    400

    نقل قول: اضافه کردن یک رکورد جدید در فایل XML

    از InsertAfter و InsertBefore استفاده کن مثل:
                XmlDocument Doc = new XmlDocument();
    Doc.Load("a.xml");
    XmlElement newElem = Doc.CreateElement("newElem");
    newElem.InnerText = "The New Elem";
    Doc.DocumentElement.InsertBefore(newElem, Doc.DocumentElement.ChildNodes[2]);
    Doc.Save("a.xml");

  5. #5
    کاربر دائمی آواتار sayan
    تاریخ عضویت
    آذر 1383
    محل زندگی
    Visual Studio
    پست
    377

    نقل قول: اضافه کردن یک رکورد جدید در فایل XML

    مرسی دوست عزیز راهنمایی شما مشکلمو حل کرد

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •