Subject: RE: [xsl] number continuation problem From: "Michael Kay" <mhk@xxxxxxxxx> Date: Mon, 30 Jun 2003 18:54:10 +0100 |
Andrew, you are phrasing your questions so that only people with a very good memory for previous questions in the thread are going to be able to answer them. Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Andrew Welch > Sent: 30 June 2003 16:49 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] number continuation problem > > > > Ok, is it possible in one xpath to do the following: > > <if> > <node/> > </if> > <elseif> > <node/> > </elseif> > <elseif> > <node/> > </elseif> > <if/> > ^^^ > > We are at the second <if>. I need to get the max count of > <node>'s in the preceding if/elseif combination (which would > be 1). I have the following xpath: > > count(parent::if/preceding-sibling::if [count(step) >= > count(following-sibling::elseif[not(preceding-sibling::if[2])] > /step)]/step) > > This however, counts both of the elseif/node's, so the > predicate evaluates to 1 >= 2, which fails. > > Is there technique to get around this in xslt 1.0? > > cheers > andrew > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.491 / Virus Database: 290 - Release Date: 18/06/2003 > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] number continuation probl, Andrew Welch | Thread | RE: [xsl] number continuation probl, Andrew Welch |
RE: [xsl] translate function, Michael Kay | Date | RE: [xsl] xsl:sort in old MSXML, Michael Kay |
Month |