RE: Including JavaScript

Subject: RE: Including JavaScript
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Wed, 04 Oct 2000 12:23:40 +0100
>Is there a way to do something like that in xsl:
>
><xsl:value-of select="<xsl:value-of select="@pattern">"/>

Mm, I think it's 

<xsl:value-of select="@*[name() = @pattern]"/>

This gets the value of the attribute whose name appears as the value of the
pattern attribute.

<xsl:value-of select="{@pattern}"/> doesn't work because the value of the
'select' attribute is already evaluated as an XPath expression, so the AVT
{ } syntax is meaningless and erroneous. In XSLT 1.0, you can't create
XPath expressions on the fly (though that would be a useful function and
Saxon, for example, can do this through an extension).

Regards,
Wendell

At 03:56 PM 10/4/00 +0100, Ben wrote:
><xsl:value-of select="*[name() = @pattern]"/>
>
>though why you would want to do this, I don't know...
>
>Ben
>
>-----Original Message-----
>From: ckublermaitre@xxxxxxxxxxx [mailto:ckublermaitre@xxxxxxxxxxx]
>Sent: 04 October 2000 16:50
>To: xsl-list@xxxxxxxxxxxxxxxx
>Subject: Re: Including JavaScript
>
>
>Is there a way to do something like that in xsl:
>
><xsl:value-of select="<xsl:value-of select="@pattern">"/>
>
>Someone helped me and tell me to use:
><xsl:value-of select="{@pattern}"/>
>
>But it did not work do you know why ?
>
>Thanks for your help


======================================================================
Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
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


Current Thread