|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Generating new element whose name is not known at
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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








