You get the default value of the parameter only if you call the template
with no xsl:with-param element for that parameter. You don't get it if you
supply a parameter and the value of the parameter is an empty sequence. An
empty sequence is treated just like any other value you might supply.
I want to declare an xsl parameter which is a string, and may
be empty when called.
The system doesn't seem to allow me to do this.
You aren't supplying a zero-length string as the parameter value, you are
supplying an empty sequence.
Michael Kay
http://www.saxonica.com/
--~------------------------------------------------------------------
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>
--~--