[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Ender:
At 01:10 PM 9/15/01, Carlos wrote:
Yes, it does (XSLT 7.1.3).
Also, this code is functionally the same as
Whatever you want inside the font element (you probably want at least an <xsl:apply-templates/>) comes after the <xsl:attribute> element, which must come first among its siblings.
This is a perfect application for <xsl:attribute>, which (as we were saying not long ago) is often used when a literal result attribute (the <font color="@value"> form) could be used just as well. Here it can't, since you have to query the document to find the name you want.
(Thanks Carlos.)
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
RE: [xsl] Using an XSLT value as a HTML parameter
Subject: RE: [xsl] Using an XSLT value as a HTML parameter From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> Date: Mon, 17 Sep 2001 12:16:36 -0400 |
Ender:
At 01:10 PM 9/15/01, Carlos wrote:
Something like this
<xsl:template match="text"> <xsl:element name="font"> <xsl:attribute name="@format"> <xsl:value-of select="@value"/> </xsl:attribe> </xsl:element> </xsl:template>
I don't know if @format goes with {} or not, have a try.
Yes, it does (XSLT 7.1.3).
Also, this code is functionally the same as
<xsl:template match="text"> <font> <xsl:attribute name="{@format}"> <xsl:value-of select="@value"/> </xsl:attribute> [ ... whatever ... ] </font> </xsl:template>
Whatever you want inside the font element (you probably want at least an <xsl:apply-templates/>) comes after the <xsl:attribute> element, which must come first among its siblings.
This is a perfect application for <xsl:attribute>, which (as we were saying not long ago) is often used when a literal result attribute (the <font color="@value"> form) could be used just as well. Here it can't, since you have to query the document to find the name you want.
(Thanks Carlos.)
Enjoy, Wendell
====================================================================== 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Using an XSLT value as a , Carlos Fragoso Maris | Thread | [no subject], Dmitri Ilyin |
Re: [xsl] preserve-space and strip-, David Carlisle | Date | [xsl] Re: xsl:for-each "looping inf, Wendell Piez |
Month |
Keywords