This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Dillemma when creating an XSL template ... how do I do this?
- To: "JoshMEagle" <josh dot miller at eagletgi dot com>
- Subject: Re: [xsl] Dillemma when creating an XSL template ... how do I do this?
- From: Jeni Tennison <mail at jenitennison dot com>
- Date: Wed, 14 Feb 2001 09:25:25 +0000
- CC: xsl-list at lists dot mulberrytech dot com
- Organization: Jeni Tennison Consulting Ltd
- References: <5.0.0.25.0.20010213171446.04697850@pop3.psinet.com><018101c09624$e70c83c0$0100a8c0@fozzy>
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi Josh,
> <!-- This section -->
> <xsl:element name="a">
> <xsl:attribute name="href">mailto:<xsl:value-of
select="email"/>></xsl:attribute>
> <xsl:value-of select="email" />
> </xsl:element>
> <br/>
> <xsl:element name="a">
> <xsl:attribute name="href">http://<xsl:value-of
select="url"/>></xsl:attribute>
> <xsl:value-of select="url" />
> </xsl:element>
> <br/>
> <!-- This section -->
You can also use literal result elements (just write the element that
you want) and attribute value templates (just write the attribute
value that you want, with {}s around bits you want calculated) for a
shorter (and I think more readable) solution:
<a href="mailto:{email}"><xsl:value-of select="email" /></a>
<br />
<a href="http://{url}"><xsl:value-of select="url" /></a>
<br />
I hope that helps,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list