Subject: RE: [xsl] special chars appearing in href - %09 %0A etc From: Jarno.Elovirta@xxxxxxxxx Date: Fri, 26 Jul 2002 09:31:24 +0300 |
Hi, > I think i will be forced to put all in one line and cannot use the > second approach of xsl:text, as my name value pairs actually > are dynamic. > I simplified them for the sake of asking this question. > > Here is what my href xsl actually looks like : > > <a> > <xsl:attribute name="href"> > <xsl:value-of select="$url"/>?a=b&c=d > <xsl:if > test='$sOrder="descending"' > > &SORDER=ascending > </xsl:if> > </xsl:if> > <xsl:if > test='$sOrder="ascending"' > > &SORDER=descending > </xsl:if> <xsl:value-of > select="."/> > </xsl:attribute> > </a> > > which is expected to be output as : > <a href="myweb.com?a=b&c=d&SORDER=ascending">Some Text</a> > OR > <a href="myweb.com?a=b&c=d&SORDER=descending">Some Text</a> > > > If my understanding correct that i will have to put all in > one line. As > follows : > > <a><xsl:attribute name="href"><xsl:value-of > select="$url"/>?a=b&c=d<xsl:if test='$sOrder="descending"' > >&SORDER=ascending</xsl:if></xsl:if><xsl:if > test='$sOrder="ascending"' > >&SORDER=descending</xsl:if></xsl:attribute> </a> > > Is there another way ? <a> <xsl:attribute name="href"> <xsl:value-of select="$url"/> <xsl:text>?a=b&c=d</xsl:text> <xsl:if test='$sOrder="descending"' > <xsl:text>&SORDER=ascending</xsl:text> </xsl:if> <xsl:if test='$sOrder="ascending"' > <xsl:text>&SORDER=descending</xsl:text> </xsl:if> <xsl:value-of select="."/> </xsl:attribute> </a> Cheers, Jarno XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] special chars appearing i, Jitu | Thread | [xsl] Virtual xsl using variable do, gary cor |
RE: [xsl] imode entity problem for , Lea Allison | Date | RE: [xsl] imode entity problem for , Jarno . Elovirta |
Month |