XML DOM ਪਾਰਸਰ ਗਲਤੀ
- ਪਿੰਡਾ ਪੰਨਾ DOM XMLHttpRequest
- ਅਗਲਾ ਪੰਨਾ ਸਕੈਮਾ ਐਲੀਮੈਂਟ
XML ਪਾਰਸਰ ਗਲਤੀ
XML ਦਾਖਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਵਿੱਚ ਪਾਰਸਰ ਗਲਤੀ ਹੋ ਸਕਦੀ ਹੈ。
ਜੇਕਰ ਪਾਰਸਰ ਗਲਤੀ ਮਿਲਦੀ ਹੈ ਤਾਂ ਉਹ ਗਲਤੀ ਵਿਵਰਣ ਵਾਲਾ XML ਦਾਖਲ ਕਰ ਸਕਦਾ ਹੈ。
ਹੇਠ ਲਿਖੇ ਕੋਡ ਪ੍ਰਦਰਸ਼ਨ ਗਰੈਫਿਕਸ ਵਾਲੇ XML ਦਾਖਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ。
ਤੁਸੀਂ XML ਗਰੈਫਿਕਸ ਇਸ ਖੰਡ ਵਿੱਚ XML ਦੇ ਫਾਰਮਾਟ ਸਿੱਖ ਸਕਦੇ ਹੋ
ਇੱਕ ਉਦਾਹਰਣ
<html> <body> <p id="demo"></p> <script> var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.this == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "note_error.xml", true); xhttp.send(); function myFunction(xml) { var parser, xmlDoc; parser = new DOMParser(); xmlDoc = parser.parseFromString(xml.responseText,"text/xml"); document.getElementById("demo").innerHTML = myLoop(xmlDoc.documentElement); } function myLoop(x) { var i, y, xLen, txt; txt = ""; x = x.childNodes; xLen = x.length; for (i = 0; i < xLen ;i++) { y = x[i]; if (y.nodeType != 3) { if (y.childNodes[0] != undefined) { txt += myLoop(y);} } } else { txt += y.nodeValue + "<br>"; } } return txt; } </script> </body> </html>
XML ਫਾਈਲ ਦੇਖੋ: note_error.xml
- ਪਿੰਡਾ ਪੰਨਾ DOM XMLHttpRequest
- ਅਗਲਾ ਪੰਨਾ ਸਕੈਮਾ ਐਲੀਮੈਂਟ