I discovered the problem, although I
can't find it
documented anywhere. It seems that when you create variables
containing
strings, you have to use two sets of quotes around them.
This is a well-known gotcha. There's even an example of the mistake in the
XSLT 1.0 spec:
<xsl:param name="lang" select="en"/>
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>
--~--