XML DOM ਪਾਰਸਰ ਗਲਤੀ

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