ایکس ایم ل ڈی او ایم نود کلون کرنا

کپی کردن نقطه

cloneNode() این روش یک کپی از نقطه مشخص شده ایجاد می‌کند.

cloneNode() این روش یک پارامتر دارد (true یا falseاین پارامتر نشان‌دهنده این است که آیا نقطه کپی شده باید تمام ویژگی‌ها و فرزندان نقطه اصلی را شامل شود یا خیر.

کد تکه‌ای زیر اولین نقطه <book> را کپی می‌کند و آن را به نقطه ریشه‌ای پیوند می‌دهد:

مثال

oldNode = xmlDoc.getElementsByTagName('book')[0];
newNode = oldNode.cloneNode(true);
xmlDoc.documentElement.appendChild(newNode);

نو حوالہ دینا

مثال کی تفسیر:

  1. فرض books.xml جس کا xmlDoc مقابل
  2. کو کاپی کرنا چاہئیے والا نود حاصل کریں (oldNode
  3. استعمال کے ذریعے cloneNode مетод نود کو "newNode"
  4. اس نئے نود کو XML دستاویز کا ریشه نود میں جوڑنا