XML DOM childNodes Özelliği

Tanım ve Kullanım

childNodes Özellik, belgenin alt nodlarını döndüren NodeList'i döndürür.

İpucu:NodeList'ın length özelliğini kullanarak node listesindeki node sayısını belirleyin. Node listesinin uzunluğunu elde ettiğimizde, kolayca döngüleyebilir ve istediğiniz değeri çıkarabiliriz!

Gruplama

documentObject.childNodes

Örnek

Aşağıdaki kod "books.xml" dosyasını xmlDoc'ye yükler ve XML belgesinin alt nodlarını gösterir:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var x, i, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.childNodes;
    for (i = 0; i < x.length; i++) {
        txt += "Nodename: " + x[i].nodeName +
        " (nodetype: " + x[i].nodeType + ")";
    }
    document.getElementById("demo").innerHTML = txt;
}

Kişisel olarak deneyin