XML DOM cloneNode() میتھد

تعریف اور استعمال

cloneNode() میتھد نکالے گئے نیود کی دقت سے کلون بناتی ہے。

یہ میتھد کلون کئے گئے نیود کو واپس لے آتا ہے。

زبان:

cloneNode(include_all)
پارامتر وصف
include_all ضروری ہے۔ اگر اس بولین پارامتر کو تھریو کیا گیا ہے، تو کلون کئے گئے نیود کا بجائی اصل نیود کا سبھی ذیلی نیود کا کلون کیا جائیگا。

مثال

تمام مثالوں میں، ہم XML فائل استعمال کریں گے books.xml، اور جاوا اسکریپٹ فنکشن loadXMLDoc()

اس کد کا شعبہ کوئی پہلی <book> نود کاپی کرتا ہے، اور اس کی کاپی کو نکلی پیارا نود لیست کے آخری میں شامل کرتا ہے:

xmlDoc=loadXMLDoc("books.xml");
oldNode=xmlDoc.getElementsByTagName('book')[0];
newNode=oldNode.cloneNode(true);
xmlDoc.documentElement.appendChild(newNode);
// تمام عنوانات کا آؤٹ پت
y=xmlDoc.getElementsByTagName("title");
برائے (i=0; i<y.length; i++)
{
document.write(y[i].childNodes[0].nodeValue);
document.write("<br />");
}

ایک بار کے بارے میں کد کا آؤٹ پت

ریلّی اٹلی
ہری پاٹر
XQuery کی شروعات
XML سیکھنے والا
ریلّی اٹلی