dmarston 02/01/24 11:43:21 Added: test/tests/conf/position position94.xsl position94.xml Log: New case associated with Bugzilla #6011 Revision Changes Path 1.1 xml-xalan/test/tests/conf/position/position94.xsl Index: position94.xsl =================================================================== <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <!-- FileName: position94 --> <!-- Document: http://www.w3.org/TR/xslt --> <!-- DocVersion: 19991116 --> <!-- Section: 11.6 --> <!-- Creator: Sergei Ivanov, adapted by David Marston --> <!-- Purpose: Test of position() and last() in xsl:with-param. --> <xsl:output method="xml" encoding="UTF-8"/> <xsl:template match="/root"> <out> <xsl:apply-templates select="a" /> </out> </xsl:template> <xsl:template match="a"> <xsl:text> </xsl:text> <xsl:text>In a, position() is </xsl:text> <xsl:value-of select="position()"/> <xsl:text> and last() is </xsl:text> <xsl:value-of select="last()"/><xsl:text> </xsl:text> <xsl:apply-templates select="b"> <xsl:with-param name="a.pos" select="position()"/> <xsl:with-param name="a.last" select="last()"/> </xsl:apply-templates> </xsl:template> <xsl:template match="b"> <xsl:param name="a.pos" select="pos-bad"/> <xsl:param name="a.last" select="last-bad"/> <xsl:text>In b number </xsl:text> <xsl:value-of select="position()"/> <xsl:text>, $a.pos=</xsl:text> <xsl:value-of select="$a.pos"/> <xsl:text> and $a.last=</xsl:text> <xsl:value-of select="$a.last"/> <xsl:text> </xsl:text> </xsl:template> </xsl:stylesheet> 1.1 xml-xalan/test/tests/conf/position/position94.xml Index: position94.xml =================================================================== <?xml version="1.0"?> <root> <a> <b/> <b/> </a> <a> <b/> <b/> <b/> </a> </root>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
