This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Query re variable use


Can some kind soul give me the hint (or kick) I need to finish
off this one?

Given this xml input fragment:

<person index="N12345">Joe Bloggs</person>

I want to output

<a href = "names.xml?key='N12345'>Joe Bloggs</a>

My current (non-working) attempt is:

<xsl:template match = "person">
    <xsl:variable name="myindex" select = "@index"/>
    <a  href="namelist.xml?key='$myindex'"><xsl:value-of select
="."/></a>
</xsl:template>

Which gives me the literal '$myindex' instead of the value of
the variable $myindex
in the output. I dimly grasp I need an <xsl:value-of select =
$myindex/> somewhere,
but it isn't allowed inside the expression I'm trying to build
in its current form.

Michael
------
Michael Beddow
University of Leeds UK


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]