This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Including JavaScript
- To: xsl-list at mulberrytech dot com
- Subject: RE: Including JavaScript
- From: Wendell Piez <wapiez at mulberrytech dot com>
- Date: Wed, 04 Oct 2000 12:23:40 +0100
- Reply-To: xsl-list at mulberrytech dot com
>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@amadeus.net [mailto:ckublermaitre@amadeus.net]
>Sent: 04 October 2000 16:50
>To: xsl-list@mulberrytech.com
>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@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