Re: looping

Subject: Re: looping
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 27 Nov 2000 18:48:56 GMT
> Wouldn't <xsl:param name="start-val" select="0"/> cause the parser to search
> for a child named "0" within the context node?  Can it be safely assumed
> that if such a node does not exist the parser will return a numeric value of
> zero?

There is no child named 0 as XML names may not start with a digit.
This is why the XSL syntax can unambiguously distinguish numbers from
select patterns.

> If you're concerned about relying upon implicit type conversion, couldn't
> you use the following instead?
> 
>   <xsl:param name="start-val" select="number(0)"/>

you could, but call to number() isn't required.


David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet delivered
through the MessageLabs Virus Control Centre. For further information visit
http://www.star.net.uk/stats.asp


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread