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 سیکھنے والا ریلّی اٹلی