Subject: Re: [xsl] generating mailto From: "Michael H. Semcheski" <mhs-list@xxxxxxxxx> Date: Fri, 11 Oct 2002 14:17:18 -0400 |
If you want to list all your contacts, you can do something like: <xsl:apply-templates select="contact"/>
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] generating mailto, Jeni Tennison | Thread | RE: [xsl] generating mailto, Richard Lander |
RE: [xsl] generating mailto, Macaulay,Malcolm (US | Date | Re: [xsl] Finding wanted nodes in c, Joerg Heinicke |
Month |