Re: dynamic href generation in xsl

Subject: Re: dynamic href generation in xsl
From: "Russell Allen" <rallen@xxxxxxxxxxxx>
Date: Fri, 2 Jul 1999 13:27:08 -0500
I don't know how 'correct' this is but I finally got it to work with the
following snippet:


<xsl:element name="A">
    <xsl:attribute name="href">
        servlet/lookup?member=<xsl:value-of select="MEMBNO"/>
    </xsl:attribute>
</xsl:element>
<xsl:value-of select="NAME"/>
<xsl:element name="/A">
</xsl:element>



Any comments?

Thanks all,
Russell.



----- Original Message -----
From: Russell Allen <rallen@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxx>
Sent: Friday, July 02, 1999 12:35 PM
Subject: Re: dynamic href generation in xsl


> I had tried this, and I made another attempt strictly following your
> guidelines, and I get the following:
>
> <A href="servlet/lookup?member={MEMBNO}>joe</A>
> or
> <A href="servlet/lookup?member={normalize(MEMBNO)}>joe</A>
>
> I don't understand enough of the parsing mechanism to begin debugging why
it
> is not evaluating MEMBNO.  I am viewing this with IE5.  I know Microsoft
is
> not the best at following standards...  Could it be the problem?
>
> Thanks,
> Russell.
>
>
> ----- Original Message -----
> From: David Carlisle <davidc@xxxxxxxxx>
> To: <xsl-list@xxxxxxxxxxxxxxxx>
> Sent: Friday, July 02, 1999 11:32 AM
> Subject: Re: dynamic href generation in xsl
>
>
> >
> > you can't embed one tag inside another in XML (so not in XSL)
> > but XSL lets you use {} to get the functionality you want.
> >
> > inside a literal element attribute anything inside {  } is evaluated
> > pretty much as if you had a xsl:value-of, so
> >
> >  <A href="servlet/lookup?member={MEMBNO}">
> >
> > depending on how you have white space stripping organised, you might
> > want to get rid of the white space coming from
> >   <MEMBNO>(
> >     (222222(
> >   )</MEMBNO>
> > in which case you would need
> >  <A href="servlet/lookup?member={normalize(MEMBNO)}">
> >
> > David
> >
> >
> >  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread