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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] preceding-sibling::node(), Dimitre Novatchev | Thread | RE: [xsl] preceding-sibling::node(), Michael Kay |
Re: [xsl] preceding-sibling::node(), Dimitre Novatchev | Date | Re: [xsl] preceding-sibling::node(), Mukul Gandhi |
Month |