Subject: Re: 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
|