XSLT知识扩展:
XSLT在客户端
XSLT在客户端
<html>
<body>
<script type="text/javascript">
// Load XML
varxml = newActiveXObject("Microsoft.XMLDOM")
xml.async= falsexml.load(“notexml")
// Load XSL varxsl= newActiveXObject("Microsoft.XMLDOM")
xsl.async= falsexsl.load(“note.xsl")
// Transform document.write(xml.transformNode(xsl))
</script>
</body>
</html>
这一段代码创建了微软的XML解析器的一个实例,然后把XML文件载入了内存。第二段代码创建了解析器的另一个实例,然后把这个XSL文件载入了内存。最后一行代码使用XSL文档转换了XML文档,并在浏览器中把结果作为XHTML显示出来。任务完成!
XSLT在服务端
<%
'Load XML set xml = Server.CreateObject("Microsoft.XMLDOM")
xml.async= false xml.load(Server.MapPath(“note.xml"))
'Load XSL set xsl= Server.CreateObject("Microsoft.XMLDOM")
xsl.async= false xsl.load(Server.MapPath(“note.xsl"))
'Transform file Response.Write(xml.transformNode(xsl))
%>
ASP实现
&spm=1001.2101.3001.5002&articleId=11892791&d=1&t=3&u=e8a2c0879cc64b40bdc85c8c31c04f3d)
1032

被折叠的 条评论
为什么被折叠?



