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.


This message has been checked for all known viruses by Star Internet delivered
through the MessageLabs Virus Control Centre. For further information visit

 XSL-List info and archive:

Current Thread