[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Determine last element before applu-templates
> Should I use a sort in 'apply-templates' to be sure that the last > element is THE last element? last() (in XPath 1.0 terminology) returns the number of nodes in the context node set. This is the same regardless how the node-set is sorted. More importantly, position() selects of position of the context node in "order of processing": so whether the nodes are sorted or not, position()=last() is true only for the input node corresponding to the last node in the output. Michael Kay http://www.saxonica.com/ > I've an attribute in 'document' called 'bloknummer'. The problem with > sort is that I get a alpha numeric sort; 1,10,11,2,34 > > Gerritjan Koekkoek > Op 23-jan-05 om 11:50 heeft Joris Gillis het volgende geschreven: > > > Tempore 11:41:08, die 01/23/2005 AD, hinc in > > xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit gerritjan > > <gerritjankoekkoek@xxxxxxx>: > > > >> <xsl:if test="position()=$last_element"> > >> <xsl:text>Something specific for last element</xsl:text> > >> </xsl:if> > > Hi, > > > > Maybe you can use: > > <xsl:if test="position()=last()"> > > <xsl:text>Something specific for last element</xsl:text> > > </xsl:if> > > > > regards, > > -- > > Joris Gillis > (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041) > > Deserta faciunt et innovationem appelant
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|