[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Empty String param


Subject: RE: [xsl] Empty String param
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Wed, 2 Apr 2008 22:35:59 +0800

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/


Current Thread
Keywords
xsl