Subject: Re: [xsl] Accessing variable with computed name From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 9 Dec 2003 17:08:17 GMT |
how do I access the contents of a variable (or param) whose name is computed? You can't. Variable references have to just consist of the literal variable name (in common with most other programming languages) If you said what effect you were trying to achieve no doubt someone would say how to do that in xslt. perhaps something like <xsl:param name="table.frame"> <xsl:choose> <xsl:when test="@frame='void'">border: none;</xsl:when> <xsl:when test="@frame='box'">border: 1pt solid black;</xsl:when> </xsl:choose> </xsl:param> <table style="{$table.frame}">.... David -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Accessing variable with c, Andreas L. Delmelle | Thread | Re: [xsl] Accessing variable with c, Christian Roth |
RE: [xsl] Re: Re: Fixed Line Length, Cynthia DeLaria | Date | RE: [xsl] write in a text file, Andreas L. Delmelle |
Month |