|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Searching the last element
Hi Andreas > > > <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. it's only going to work if you do <xsl:apply-templates select="p"/> in <text> context. If you just do <xsl:apply-templates/> you're applying templates to the whole document, which will change the values of position() and last(). They'll only give the values you want if you're just applying templates to this set of <p>s HTH Tom SW 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
|

Cart








