[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Searching the last element
On Fri, Apr 25, 2003 at 01:00:37PM +0300, Jarno.Elovirta@xxxxxxxxx wrote: > Hi, > > > <text> > > <p>First paragraph.</p> > > <p>Next paragraph.</p> > > <p>Last paragraph.</p> > > </text> > > > > I tried the followoing to add a star "*" at the end of the > > text from the > > last p-element: > > > > <xsl:template match="p"> > > <p><xsl:apply-templates/> > > <xsl:if test="/text/p[position()=last()]"> > > This tests if there is a last "p" in the whole document and will return true every time. You want > > <xsl:if test="position() = last()"> > I am sorry, this solution didn't work. But thanks for explaining me, what has been wrong with my example. Might it be possible, that I have to make the test at another place, or ist this basically right, to do the testing _after_ the <xsl:apply-templates/>? Andreas -- Andreas Grytz | http://www.linuxnewmedia.de Stefan-George-Ring 24 | Tel: +49 (0) 89 993411-0 D-81929 München | Fax: +49 (0) 89 993411-99 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|