|
Subject: Re: Generating Elements with variable name From: Chris Holmes <cholmes@xxxxxxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 01 Oct 1999 11:09:10 -0400 |
Of coarse, if that had been the question you asked, this would have been a
great answer. But since it's the exact opposite of what you asked, I'll
reanswer with what I believe will be more helpful.
You should be able to wrap your var name in {} and it will be evaluated.
Try: <xsl:element name="{$theName}"/>
- Chris
Chris Holmes wrote:
> This works in IE5 to get the name of the node::
>
> <xsl:eval>this.nodeName</xsl:eval>
>
> - Chris
>
> Stefano POGLIANI wrote:
>
> > Hi,
> >
> > I am trying to achieve the following:
> > INPUT XML :
> > ============
> > ...
> > <STOCKS>IBM, ORCL, SUNW, MSFT</STOCKS>
> > ...
> >
> > OUTPUT XML :
> > ============
> > <STOCKS>
> > <IBM/>
> > <ORCL/>
> > <SUNW/>
> > <MSFT/>
> > </STOCKS>
> >
> > (where the number of items in the input STOCKS tag is not known).
> >
> > I was able to use RECURSION to split the input string. Now, what
> > I am not able to do is to use something like:
> >
> > <xsl:element name="$theName"/>
> >
> > where "theName" is a parameter in the named template that I use
> > to recurse.
> > Any idea? Thanks a lot indeed. Best Regards
> >
> > /Stefano
> >
> > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
> --
> Chris Holmes
> cholmes@xxxxxxxxxxxxxxxxxxxxxxxxxx
> Office: 703) 827-0638 x246
> Cell Phone: 703) 928-5012
> Pager: 703) 219-9503
> ------------------------------------
> Blueprint Technologies
> Foundations for Successful Software
> www.blueprint-technologies.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: Generating Elements with variab, Chris Holmes | Thread | first-of-type, Clark C. Evans |
| xmlns invalid? xt or XSLT problem?, DPawson | Date | meaning of "contain" in the XSLT sp, Mike Brown |
| Month |