In message <009401bfdf6f$1858a610$0201010a@michaelnt>, Michael Beddow
<gll6mb@xxxxxxxxxxxxxxxxxx> writes
>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>
Use an attribute value template:
<a href="namelist.xml?key={$myindex}"><xsl:value-of select="."/></a>
Richard Light.
Richard Light
SGML/XML and Museum Information Consultancy
richard@xxxxxxxxxxxxxxxxx
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|