/ Published in: XML
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
<!--<Developer by shashikanth reddy>--> <!--<Logic borrowed from other sources through small snippets, and i hgave customized to simple presentation>--> <html> <body> <script type="text/javascript"> if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","targetpage.xml",false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML; document.write("<table border='1' cellpadding='4' cellspacing='4' align='center' frame='box' rules='none' border='1'>"); var x=xmlDoc.getElementsByTagName("employee"); //alert(x.length); document.write("<td align='center'>Name</td>"); document.write("<td align='center'>Designation</td>"); document.write("<td align='center'>Department</td>"); document.write("<td align='center'>Current Location</td>"); document.write("<td align='center'>Company</td>"); document.write("<td align='center'>Address</td>"); document.write("</td></tr>"); for (i=0;i<x.length;i++) { document.write("<tr><td align='center'>"); document.write(x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue); document.write("</td><td align='center'>"); document.write(x[i].getElementsByTagName("desig")[0].childNodes[0].nodeValue); document.write("</td><td align='center'>"); document.write(x[i].getElementsByTagName("dept")[0].childNodes[0].nodeValue); document.write("</td><td align='center'>"); document.write(x[i].getElementsByTagName("currentloc")[0].childNodes[0].nodeValue); document.write("</td><td align='center'>"); document.write(x[i].getElementsByTagName("company")[0].childNodes[0].nodeValue); document.write("</td><td align='center'>"); document.write(x[i].getElementsByTagName("address")[0].childNodes[0].nodeValue); document.write("</td></tr>"); } document.write("</table>"); </script> </body> </html> --------------****************--------------- <!--xml file targetpage targetpage.php --> <?xml version="1.0" encoding="iso-8859-1"?> <shashi> <employee> <name>Syed Abdul baqi</name> <desig>SSE</desig> <dept>PHP</dept> <currentloc>Dubai</currentloc> <company>Bodhtree</company> <address>Malakpet</address> </employee> <employee> <name>Shashikanth reddy</name> <desig>JSE</desig> <dept>PHP</dept> <currentloc>Hyderabad</currentloc> <company>Self</company> <address>Dilsukhnagar</address> </employee> <employee> <name>Raman</name> <desig>SSE</desig> <dept>Websphere</dept> <currentloc>Madurai</currentloc> <company>Honeywell</company> <address>Habsiguda</address> </employee> <employee> <name>Sridhar</name> <desig>SSE</desig> <dept>PHP</dept> <currentloc>Hyderabad</currentloc> <company>Votive</company> <address>Bhel</address> </employee> </shashi>