XSL简明教程(3)在客户端的实现 - xml技术 -

XSL简明教程(3)在客户端的实现

时间:2013-04-10 12:51:37   来源:   评论:加载中...   点击:加载中...
原著:Jan Egil Refsnes 翻译:阿捷 三. XSL--在客户端的实现1.Ja...

注意,现在XML文件还没有加入XSL样式表,还没有被转换成HTML文件。

下面是用JavaSript来实现最后转换的HTML代码:

<html>
<body>
<script language="javascript">
// Load XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("cd_catalog.xml")
// Load the XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("cd_catalog.xsl")
// Transform
document.write(xml.transformNode(xsl))
</script>
</body>
</html>

上面代码中使用了Javascript,如果你不知道如何写JavaScript,您最好专门学习一下。

第一段代码建立一个Microsoft Parser(XMLDOM)解析的对象,并将XML文档读入内存;第二段代码建立另外一个对象并导入XSL文档;最后一行代码将XML文档用XSL文档转换,并将结果输出到HTML文件中。



相关热词搜索:

 
上一篇:XSL简明教程(2)XSL转换
下一篇:XSL简明教程(4)在服务器端的实现
收藏 将此文推荐给朋友
分享到: