[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Value at position()
Hi all, A little issue, which I am unable to resolve. I am matching my cat against value A, B and C at position()=last()-2. If it finds it, it displays that positioned value. In the following example, I expect the value of position()=last()-2 only. Any suggestions? Regards, <xsl:variable name="doc_cat"> <xsl:for-each select="cat"> <xsl:choose> <xsl:when test="(position()=last()-2='A') or (position()=last()-2='B') or (position()=last()-2='C')"> <xsl:value-of select="."/> </xsl:when> </xsl:choose> </xsl:for-each> </xsl:variable> 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
|