1、在客户端使用JavaScript将XML转换为HTML: 示例:<html> <body> <script type="text/javascript"> // Load XML var xml = new ActiveXObject("Microsoft.XMLDOM") xml.async = false xml.load("cdcatalog.xml") // Load XSL var xsl = new ActiveXObject("Microsoft.XMLDOM") xsl.async = false xsl.load("cdcatalog.xsl") // Transform document.write(xml.transformNode(xsl)) </script> </body> </html> 代码解释: 第一段代码创建了微软的 XML 解析器的一个实例,然后把 XML 文件载入了内存。 第二段代码创建了解析器的另一个实例,然后把这个 XSL 文件载入了内存。 最后一行代码使用 XSL 文档转换了 XML 文档,并在浏览器中把结果作为 XHTML 显示出来。 2、XSL元素参考手册:http://www.w3school.com.cn/xsl/xsl_w3celementref.asp