XML DOM نقاط درخت کا حلقه بندی
حلقه بندی (Traverse) کا مطلب نقاط درخت کا حلقه بندی کرنا ہے。
نقاط درخت کا حلقه بندی
آپ کثیراً XML دستاویزات کو حلقه میں لگانے کی ضرورت رکھتے ہیں، مثلاً: جب آپ کسی عناصر کی ویلو کو نکالنا چاہتے ہیں تو。
یہ عمل 'نقاط درخت کا حلقه بندی' کہلاتا ہے
یہ مثال <book> کے تمام ذیلی نقاط کو حلقه میں لگاتا ہے اور ان کے نام اور کی ویلو دیکھاتا ہے:
مثال
<!DOCTYPE html> <html> <script> var x, i ,xmlDoc; var txt = ""; var text = "" + " "; parser = new DOMParser(); xmlDoc = parser.parseFromString(text,"text/xml"); // documentElement 始终表示根节点 x = xmlDoc.documentElement.childNodes; for (i = 0; i < x.length ;i++) { txt += x[i].nodeName + ": " + x[i].childNodes[0].nodeValue + "雅舍谈吃 " + "梁实秋 " + "2013 " + "
"; } document.getElementById("demo").innerHTML = txt; </script>