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]

Re: Dillemma when creating an XSL template ... how do I do this?


Try this:

    <xsl:template match="email">
         <xsl:element name="a">
            <xsl:attribute name="href"><xsl:value-of 
select="."/></xsl:attribute>
            <xsl:value-of select="." />
         </xsl:element>
    </xsl:template>

Same for url.

Hope this helps

Chris

At 04:45 PM 2/13/01 -0800, you wrote:
>In the code snippet below, the <email> and <url> elements are inside the
><contact> element, and I want to display these as HTML links, any ideas how
>I can accomplish this? The way it is below doesn't work.
>
>
><xsl:template match="contact">
>   <p>
>    <xsl:value-of select="name"/><br/>
>    <xsl:value-of select="address"/>
>    <xsl:value-of select="city"/>, <xsl:value-of select="state"/>
><xsl:value-of select="zip"/><br/>
>    ph.<xsl:value-of select="phone"/><br/>
>    fax.<xsl:value-of select="fax"/><br/>
>
>    <xsl:template match="email">
>         <a>
>            <xsl:attribute name="href"><xsl:value-of select="."
>/></xsl:attribute>
>            <xsl:text><xsl:value-of select="." /></xsl:text>
>         </a>
>    </xsl:template>
>
>    <xsl:template match="url">
>         <a>
>            <xsl:attribute name="href"><xsl:value-of select="."
>/></xsl:attribute>
>            <xsl:text><xsl:value-of select="." /></xsl:text>
>         </a>
>    </xsl:template>
>
>   </p>
>  </xsl:template>
>
>
>
>Joshua Miller
>Web Development
>Eagle Technologies Group, Inc.
>Business Solutions for the Next Generation
>www.eagletgi.com
>josh.miller@eagletgi.com
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

===============================================================================

"It is inhumane, in my opinion, to force people who have a genuine
  medical need for coffee to wait in line behind people who apparently
  view it as some kind of recreational activity."
                 -- Dave Barry

-------------------------------------------------------------------------------
Chris Gow                                           Digital Fairway Corporation
Software Engineer                                   180 Attwell Drive Suite 360
cgow@digitalfairway.com                             Etobicoke, ON M9W 6A9
http://www.digitalfairway.com                       416.628.7534
===============================================================================


 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]