小白教程
所有教程
关于
Search
172.69.6.75
172.69.6.75
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“在 HTML 页面中显示 XML 数据”的源代码
本页内容
上一节:
XML_DOM
下一节:
XML_应用程序
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:XML/HTML}}[[Category:xml 教程|16]] = HTML 页面显示 XML 数据 = == 在 HTML 页面中显示 XML 数据 == 在下面的实例中,我们打开一个 XML 文件("[[cd_catalog.xml|cd_catalog.xml]]"),然后遍历每个 CD 元素,并显示HTML 表格中的 ARTIST 元素和 TITLE 元素的值: <sample title="" desc="" lang="xml" hererun="1"> <html> <body> <script> 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","cd_catalog.xml",false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML; document.write("<table border='1'>"); var x=xmlDoc.getElementsByTagName("CD"); for (i=0;i<x.length;i++) { document.write("<tr><td>"); document.write(x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue); document.write("</td><td>"); document.write(x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue); document.write("</td></tr>"); } document.write("</table>"); </script> </body> </html> </sample> 如需了解更多关于使用 JavaScript 和 XML DOM 的信息,请访问我们的 [[dom tutorial|XML DOM 教程]]。
返回至“
在 HTML 页面中显示 XML 数据
”。
上一节:
XML_DOM
下一节:
XML_应用程序