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 |