XML DOM substringData() మార్గం
నిర్వచనం మరియు ఉపయోగం
substringData()
మొదటి కమ్మెంట్ నోడ్ నుండి స్ట్రింగ్ పొందడానికి మార్గాన్ని ఉపయోగిస్తాము.
సింథాక్సిస్
substringData(start,length)
పారామీటర్స్ | వివరణ |
---|---|
start | అవసరమైన. తీసుకునవాడిన అక్షరాల మొదటి స్థానాన్ని నిర్ణయిస్తుంది. ప్రారంభ విలువ నలుపు స్థానం నుండి మొదలవుతుంది. |
length | అవసరమైన. తీసుకునవాడిన అక్షరాల సంఖ్యను నిర్ణయిస్తుంది. |
ఉదాహరణ
ఈ కోడ్ "books_comment.xml" ను xmlDoc లోకి లోడ్ చేసి, మొదటి కమ్మెంట్ ఎలమెంట్ నుండి "(Hardcover)" స్ట్రింగ్ పొందడానికి ఉపయోగిస్తాము:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books_comment.xml", true); xhttp.send(); function myFunction(xml) { var x, i, y, txt, xmlDoc; xmlDoc = xml.responseXML; txt = ""; x = xmlDoc.getElementsByTagName("book")[0].childNodes; for (i = 0; i < x.length; i++) { // మాత్రమే కమ్మెంట్ నోడ్ లను ప్రాసెస్ చేస్తాము if (x[i].nodeType == 8) { y = x[i].substringData(33, 11); txt += y + "<br>"; } } document.getElementById("demo").innerHTML = txt; }
మేము కమెంట్ నోడ్స్ మాత్రమే నిర్వహించడానికి చూసుకున్నాము. కమెంట్ నోడ్స్ యొక్క నోడ్ టైప్ 8 ఉంది.