[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: xsl:for-each-group Problem
Andrew Welch wrote: Hi Andrew, > <xsl:when test="current-group()[1][self::title]"> > <cover> > <xsl:copy-of select="current-group()"/> > </cover> > </xsl:when> > <xsl:otherwise> > <section label="{.[self::section]}"> > <xsl:copy-of select="current-group()"/> > </section> > </xsl:otherwise> Watching this, I wonder if you haven't forgotten that the context item within the for-each-group is current-group[1]. In particular label="{.[self::section]}" looks weird to my eyes. Please note that I havn't followed the thread much closely, but I wonder if you didn't want the following instead: <xsl:when test="self::title"> <cover> <xsl:copy-of select="current-group()"/> </cover> </xsl:when> <xsl:when test="self::section"> <section label="{ . }"> <xsl:copy-of select="current-group()"/> </section> </xsl:when> <xsl:otherwise> <xsl:copy-of select="current-group()"/> </xsl:otherwise> Best regards, --drkm _____________________________________________________________________________ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail
|
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
|