DD 4
DD 4
xml
<?xml version='1.0' encoding="UTF-8"?>
<lib>
<row>
<ID>TCB54</ID>
<ISBN>MCC01</ISBN>
<BT_DATE>1998-02-21</BT_DATE>
<BR_DATE>1998-02-28</BR_DATE>
</row>
<row>
<ID>TCB54</ID>
<ISBN>SE01</ISBN>
<BT_DATE>1998-02-01</BT_DATE>
<BR_DATE>1998-02-08</BR_DATE>
</row>
<row>
<ID>TCB54</ID>
<ISBN>SPCC01</ISBN>
<BT_DATE>1998-02-21</BT_DATE>
<BR_DATE>1998-02-28</BR_DATE>
</row>
</lib>
library.html
<!DOCTYPE html>
<html>
<style>
table,th,td {
<script>
function loadXMLDoc() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
myFunction(xmlhttp);
}
};
xmlhttp.open("GET", "lib.xml", true);
xmlhttp.send();
}
function myFunction(xml) {
var i;
var xmlDoc = xml.responseXML;
var
table="<tr><th>ID</th><th>ISBN</th><th>BT_DATE</th><th>BR_DATE
</th></tr>";
var x = xmlDoc.getElementsByTagName("row");
for (i = 0; i <x.length; i++) {
table += "<tr><td>" +
x[i].getElementsByTagName("ID")[0].childNodes[0].nodeValue +
"</td><td>" +
x[i].getElementsByTagName("ISBN")[0].childNodes[0].nodeValue +
"</td><td>" +
x[i].getElementsByTagName("BT_DATE")[0].childNodes[0].nodeValue +
"</td><td>" +
x[i].getElementsByTagName("BR_DATE")[0].childNodes[0].nodeValue +
"</td></tr>";
}
document.getElementById("demo").innerHTML = table;
}
</script>
</body>
</html>