This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: looping
- To: xsl-list at mulberrytech dot com
- Subject: Re: looping
- From: David Carlisle <davidc at nag dot co dot uk>
- Date: Mon, 27 Nov 2000 18:48:56 GMT
- References: <9799E171DFDCD2119E230090271150C801F45836@STPAUL>
- Reply-To: xsl-list at mulberrytech dot com
> 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