On 24/11/2011 23:31, G. Ken Holman wrote:
At 2011-11-24 21:19 +0100, Matthieu Ricaud-Dussarget wrote:
When sending a parameter to the stylesheet( from command line with
saxon for example), I thought it was always a string (which is a
pitty when you need boolean parameter).
I made a simple test, sending "bar" to parameter foo :
<xsl:param name="foo"/>
In XSLT 1, that is, indeed, an empty string as you anticipated. In
XSLT 2, however, that is the declaration of an empty sequence.
I think Ken is answering a different question - what is the default
value of the parameter? If you don't supply a value, $foo will indeed be
the empty sequence.
Michael Kay
Saxonica
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--