<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:fn="usercode">
<msxsl:script language="javascript" implements-prefix="fn">
function getUrl(obj){
var oNode=obj.nextNode;
if(oNode.nodeType!=9) oNode=oNode.ownerDocument;
var sUrl=oNode.url;
return sUrl.substring(sUrl.lastIndexOf("/")+1,sUrl.lastIndexOf("."));;
}
</msxsl:script>
<xsl:variable name="xmlname" select ="string(fn:getUrl(.))"/><!--获取当前XML文件名-->
<xsl:template match="/">
<html>
<body>
<xsl:value-of select="$xmlname"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>