xsl-list
[Top] [All Lists]

Re: Attribute Value Template

2003-04-04 23:13:21

On Saturday, April 5, 2003, at 12:11  AM, David B. Bitton wrote:

OK,
        So now i have the following non-functioning template:

        <xsl:template match="sub">
                <xsl:variable name="name" select="./@name"/>
                <xsl:value-of select="{$name}"/>

You don't need the {} BTW.

        </xsl:template>

What I am trying to accomplish is extracting a value from the underlying XML, and then pulling a value from an xsl:variable with the same name as the data that came from the XML.

what ? why not just do <xsl:value-of select="@name"/> ? You can't have the name of a variable be a variable...

wait ... maybe you mean something like this
<xsl:value-of select="$somevariable/*[(_at_)name = current()/@name]"/>

that will select any child of $somevariable, that has a name attribute equal to the name attribute of the current (context) node.

simon


Any ideas? :)



--
David B. Bitton
david(_at_)codenoevil(_dot_)com
www.codenoevil.com

Code Made Fresh Daily™


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


--
     anti-spam: do not post this address publicly
www.simonwoodside.com -- 99% Devil, 1% Angel


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>