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