|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Re: Problem with conditional definition of a varia
> parameters always have a default value. If you give no select attribute > and no content the value is "" which is the same value that an variable > defined with xsl:variable with no select attribute and no content gets. > (in xslt2 there are other possibilities depending on the as attribute, > but the basic feature is the same variables always have a value) > > So you can not distinguish the case that the parameter value was not > passed in, and the case that the default value was explictly passed. > If you need to distinguish these cases, you need to make the default > something that is unlikely (or impossible) to be passed in. In this case, a default value of "" (which can be interpreted as an empty string), is the same as no parameter being passed in, as they will test as being equal. -- Charles Knell cknell@xxxxxxxxxx - email
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








