Kwarewar kiyarwarin XML DOM

Kwarewar kiyarwarin XML

Kai kama ake feta XML, yana iya samu kwarewar kiyarwarin.

Kai kama kiyarwarin ya samu kwarewar kanza, yana iya samu XML na kwarewar kanza.

Kwamansu dake ko karin kuma XML na kiyarwa.

Aka ko karin kuma XML grammar na kiyarwa.

dinsa

<html>
<body>
<p id="demo"></p>
<script>
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
  hanyan (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];
    hanyan (y.nodeType != 3) {
      hanyan (y.childNodes[0] != undefined) {
        txt += myLoop(y);
      }
    } else {
    txt += y.nodeValue + "<br>";
    }
  }
  return txt;
}
</script>
</body>
</html>

参阅 XML 文件:note_error.xml