Re: [xsl] preceding-sibling::node()[1] to root node

Subject: Re: [xsl] preceding-sibling::node()[1] to root node
From: Mukul Gandhi <mukul_gandhi@xxxxxxxxx>
Date: Sat, 4 Jun 2005 03:52:29 -0700 (PDT)
Thank you Dimitre for answer .. 

Regards,
Mukul

--- Dimitre Novatchev <dnovatchev@xxxxxxxxx> wrote:

> On 6/4/05, Mukul Gandhi <mukul_gandhi@xxxxxxxxx>
> wrote:
> > I have a question..
> > 
> > What should be the output of?
> > 
> > <xsl:template match="/">
> >  <xsl:value-of
> > select="count(preceding-sibling::node()[1])" />
> > </xsl:template>
> > 
> > Should it be 0 or 'NaN' .. Or something else?
> 
> 
> This is a very easy, straightforward to answer
> question.
> 
> How many preceding-sibling nodes does the document
> node have?
> 
>   Exactly zero.
> 
>   Therefore, the expression in the brackets is the
> empty node-set.
> 
>   How many elements does the empty node-set have?
>   Exactly zero.
> 
> Therefore the answer is: 0
> 
> 
> Cheers,
> Dimitre Novatchev.
> 
> 



		
__________________________________ 
Discover Yahoo! 
Stay in touch with email, IM, photo sharing and more. Check it out! 
http://discover.yahoo.com/stayintouch.html

Current Thread