RE: [xsl] xsl-list@lists.mulberrytech.com

Subject: RE: [xsl] xsl-list@lists.mulberrytech.com
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Sun, 6 Jun 2004 13:18:38 +0100
count((C|D)[1]/preceding-sibling::*) + 1

alternatively:

<xsl:for-each select="(C|D)[1]">
  <xsl:number count="*"/>
</xsl:for-each>

Michael Kay 

> -----Original Message-----
> From: Chen Yi [mailto:chen_yi36@xxxxxxxxxxx] 
> Sent: 06 June 2004 08:09
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> 
> ALL,
>  
>  For example, 
>  
> <element>
>  <A/>
>  <B/>
>  <A/>
>  <C/>
>  <C/>
>  <D/>
> </element>
>  
> I want to get the position first element whoes name is not A 
> and B, but C & 
> D. So it's 4 for this tree segment.
> How can I write the xslt to figure out this ?
>  
> Thanks,
> Chen Yi
> 
> _________________________________________________________________
> 免费下载 MSN Explorer:   http://explorer.msn.com/lccn/  
> 
> 
> --+------------------------------------------------------------------
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
> or e-mail: <mailto:xsl-list-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx>
> --+--
> 
> 



Current Thread