XML DOM childNodes ਸੁਪਨਾ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

childNodes ਇਹ ਸੁਪਨਾ ਦਸਤਾਵੇਜ਼ ਦੇ ਉਪ ਨੋਡ ਦੀ NodeList ਲੱਭਦਾ ਹੈ。

ਸੁਝਾਅ:ਨੋਡ ਸੂਚੀ ਦੇ ਲੰਬਾਈ ਨੂੰ NodeList ਦੀ length ਸੁਪਨਾ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਕਰੋ।ਜਦੋਂ ਅਸੀਂ ਨੋਡ ਸੂਚੀ ਦੀ ਲੰਬਾਈ ਹਾਸਲ ਕਰਦੇ ਹਾਂ ਤਾਂ ਅਸੀਂ ਇਸ ਨੂੰ ਸੂਚੀ ਵਿੱਚ ਦੌਰਾ ਕਰ ਸਕਦੇ ਹਾਂ ਅਤੇ ਚਾਹੇਂ ਦੇ ਮੁੱਲ ਨੂੰ ਚੁਣ ਸਕਦੇ ਹਾਂ!

ਵਰਤੋਂ

documentObject.childNodes

ਉਦਾਹਰਣ

ਹੇਠਲੇ ਕੋਡ "books.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰੇਗਾ ਅਤੇ XML ਦਸਤਾਵੇਜ਼ ਦੇ ਉਪ ਨੋਡ ਦਿਸਾਵੇਗਾ:

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;
}

亲自试一试