急:用xsl样式显示循环中的最后一条记录
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict">
<xsl:output method="html" indent="no" encoding="ISO-8859-1"/>
<xsl:template match="*|/"><xsl:apply-templates/></xsl:template>
<xsl:template match="text()|@*"><xsl:value-of select="."/></xsl:template>
<xsl:template match="text()|@*"><xsl:value-of disable-output-escaping="yes" select="."/></xsl:template>
<xsl:template match="text()|@*"><xsl:value-of disable-output-escaping="yes" select="."/></xsl:template>
<xsl:template match="/">
<html>
<head>
<title></title>
<meta http-equiv="content-type" content="text/html; charset=gb2312"/>
</head>
<xsl:variable name="FONT" select="Root/CMSStyleTag/FONT"/>
<xsl:variable name="FONTSIZE" select="Root/CMSStyleTag/FONTSIZE"/>
<xsl:variable name="Foreground_color" select="Root/CMSStyleTag/Foreground_color"/>
<xsl:variable name="Background_color" select="Root/CMSStyleTag/Background_color"/>
<xsl:variable name="Background" select="Root/CMSStyleTag/Background"/>
<xsl:variable name="Styleicon" select="Root/CMSStyleTag/Styleicon"/>
<xsl:variable name="FONT_Underline">
<xsl:choose>
<xsl:when test="Root/CMSStyleTag/FONT_Underline[position()>0]">underline</xsl:when>
<xsl:otherwise>none</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<body leftmargin="0" topmargin="0" >
<table width="100%" background="{$Background}"><tr><td height="24">
<xsl:if test="/Root/CMSStyleTag/FONT_BOLD[position()>0]"><xsl:text disable-output-escaping="yes"><b></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Italic[position()>0]"><xsl:text disable-output-escaping="yes"><i></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Underline[position()>0]"><xsl:text disable-output-escaping="yes"><u></xsl:text></xsl:if>
<font color="{$Foreground_color}" face="{$FONT}" style="font-size: 12px">
当前位置:
</font>
<xsl:if test="/Root/CMSStyleTag/FONT_Underline[position()>0]"><xsl:text disable-output-escaping="yes"></u></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Italic[position()>0]"><xsl:text disable-output-escaping="yes"></i></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_BOLD[position()>0]"><xsl:text disable-output-escaping="yes"></b></xsl:text></xsl:if>
<xsl:for-each select="Root/Row">
<xsl:variable name="columnurl">
<xsl:value-of disable-output-escaping="yes" select="URL"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="/Root/CMSStyleTag/Styleicon[position()>0]"><img src="{$Styleicon}" align="absmiddle"/></xsl:when>
<xsl:otherwise><font face="Webdings" color="{$Foreground_color}">8</font></xsl:otherwise>
</xsl:choose>
<a href="{$columnurl}" style="text-decoration:{$FONT_Underline}">
<xsl:if test="/Root/CMSStyleTag/FONT_BOLD[position()>0]"><xsl:text disable-output-escaping="yes"><b></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Italic[position()>0]"><xsl:text disable-output-escaping="yes"><i></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Underline[position()>0]"><xsl:text disable-output-escaping="yes"><u></xsl:text></xsl:if>
<font color="{$Foreground_color}" face="{$FONT}" style="font-size: 12px">
<xsl:value-of disable-output-escaping="yes" select="NAME"/>
</font>
<xsl:if test="/Root/CMSStyleTag/FONT_Underline[position()>0]"><xsl:text disable-output-escaping="yes"></u></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_Italic[position()>0]"><xsl:text disable-output-escaping="yes"></i></xsl:text></xsl:if>
<xsl:if test="/Root/CMSStyleTag/FONT_BOLD[position()>0]"><xsl:text disable-output-escaping="yes"></b></xsl:text></xsl:if>
</a>
</xsl:for-each>
</td></tr></table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
这是一段xsl写的网站导航条,我想读取导航条的最后一个节点(也就是当前访问的节点)并显示出来,该怎么做啊
[解决办法]
<xsl:if test= "position()=last()">