|
Subject: Re: [xsl] Generating new element whose name is not known at the stage of XSL composition From: mfateev@xxxxxxxxxxxxxxx Date: Thu, 8 Nov 2001 18:17:44 -0800 |
The name attribute of xsl:element is interpreted as an attribute value
template. So if you want the expression to be evaluated it should be
surrounded by {}. Try:
<xsl:element name="{@name}"/>
Maxim Fateev.
"Hyun Sung Chang" <hyunsung@xxxxxxxxxxxx>@lists.mulberrytech.com on
11/08/2001 04:29:30 PM
Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Sent by: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
cc:
Subject: [xsl] Generating new element whose name is not known at the stage
of XSL composition
How to convert an attribute belonging to an element to another
independent element?
Specifically, I wanna obtain <a/> from <element name="a"/>.
(the value for @name is varying)
I tried the followings, but failed.
...
<xsl:variable name="elemName" select="@name"/>
<xsl:element name="$elemName"/>
...
Is the variable not allowed for @name of xsl:element? Then, how can I
solve this?
Thanks,
Hyun Sung Chang
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] Generating new element wh, Michael Kay | Thread | Re: [xsl] Generating new element wh, bernwardhanssen |
| [xsl] Generating new element whose , Hyun Sung Chang | Date | [xsl] Re: Re: Re: RE: Re: lookup-ta, Dimitre Novatchev |
| Month |