This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: the "use" parameter for a key is to be a path expression
At 12:26 PM 2/27/2002, Tom P wrote:
>[<TSchutzerWeissmann@uk.imshealth.com>]
>
> > Thomas
> >
> > You were right about the leading and trailing spaces, but I'm intruiged
>that
> > you say that the use parameter for a key has to be an XPath expression: in
> > that case what about all the examples I have seen using
> > concat(@this,'+',@that)?
> > That was what I wanted to use in this case but it didn't work.
> >
>
>Well, I can't say about those examples, but I just looked in Mike Kay's book
>(XSLT Programmer's Reference) to check my memory, and it does in fact say
>that the "use" attribute's value has to be an expression. That's why your
>experiments didn't work.
I'm not so sure. "concat(@this, '+', @that)" is an XPath expression that
returns a string, which is legal here [XSLT 12.2].
I think there's another reason the concat approach didn't work for Thomas.
Cheers,
Wendell
======================================================================
Wendell Piez mailto:wapiez@mulberrytech.com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list