دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۸
  • اردیبهشت

جلسه ۴۱ : آموزش کپی گره در DOM

  • دسته‌بندی‌ها :
جلسه ۴۱ : آموزش کپی گره در DOM
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با سلام خدمت کاربران گرامی سایت پی وی لرن و علاقمندان و کاربرانی که علاقمند به یادگیری دوره XML هستند. در جلسات گذشته به طور کامل با DOM و گره ها در DOM آشنا شدید. این که یک گره را ایجاد نمایید، هدایت و راهبری نمایید؛ آن را در درخت گره جا به جا کنید؛ یک گره را جایگذاری کنید؛ مقدار آن را به دست آورید و یا مقدار آن را تغییر دهید و بسیاری از مطالب دیگر که به صورت مفصل در جلسات سپری شده به آن پرداختیم و گام به گام آموزش های آن را در اختیار علاقمندان XML و DOM قرار گرفته است. در این جلسه که چهلمین جلسه از دوره آموزش XML است سر فصل DOM و به طبع آن گره ها را با آخرین مبحث یعنی  آموزش کپی گره در DOM به پایان می رسانیم.

      آموزش کپی گره در DOM

      می توان با استفاده از روش ()cloneNode یک کپی از یک گره مشخص ایجاد نمود.
      روش ()cloneNode دارای یک پارامتر (درست یا غلط) است.
      این پارامتر نشان می دهد که گره clone باید تمام ویژگی ها یا attributes و گره های child گره اصلی را شامل شود.

      قطعه کد زیر کپی اولین گره <book> و اضافه کردن آن به گره ریشه سند است:

      مثال : 

      نتیجه:

      مثال : 

      تشریح نمونه بالا

      1. فرض کنید “books.xml” به xmlDoc بارگذاری شده است.

      مثال : ooks.xml

      ۲٫ گره برای کپی (OldNode) دریافت می گردد.
      ۳٫ عملیات Clone بر روی “newNode” انجام می شود.
      ۴٫ گره جدید به گره root از سند XML اضافه می شود.

      کلام آخر

      در این جلسه که آخرین جلسه از سر فصل آموزش DOM در XML بود آموزش کپی گره در DOM را به عنوان آخرین مبحث ” گره ها ” ارائه نمودیم.
      در جلسه بعد سر فصل جدیدی از XML یعنی Xpath را آغاز خواهیم نمود.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۴۱ : آموزش کپی گره در DOM
      به اشتراک بگذارید