[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: generating mailto
All you need is something like: <a href="mailto:{contact/email}"><xsl:value-of select="contact/email"/></a> -----Original Message----- From: Steve Salkin [mailto:steve@xxxxxxxxxx] Sent: Thursday, October 10, 2002 10:43 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Hi- I'm just getting my feet wet in XSL and it's pretty interesting. I think I am missing something though, because I find myself needing xsl:text more than I think I really ought to. For example, if I have XML <contact> <email>xxx@xxxxxxxxx</email> </contact> and I want to generate a mailto URI like this: <a href="xxx@xxxxxxxxx>xxx@xxxxxxxxx</a> the only thing I can get to work well is something like <td class="contact"> <xsl:text disable-output-escaping="yes"> <a href= "mailto: </xsl:text> <xsl:value-of select="contact/email"/> <xsl:text disable-output-escaping="yes"> "> </xsl:text> <xsl:value-of select="contact/email"/> <xsl:text disable-output-escaping="yes"> </a> </xsl:text> </td> because the need for quotes after the "href=" confuses everything (Then I have to hide the '<' because it gets upset when it sees <a href= with no quotes following). I'm sure that there's a more elegant solution than this relatively ugly one. I did try using an <xsl:variable> but I just get $email in the output. Any takers? S- XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|