This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: special chars appearing in href - %09 %0A etc
- From: "Andrew Welch" <awelch at piper-group dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Thu, 25 Jul 2002 11:50:31 +0100
- Subject: RE: [xsl] special chars appearing in href - %09 %0A etc
- Reply-to: xsl-list at lists dot mulberrytech dot com
It's because of the whitespace in your <xsl:attribute>
You will need to do one of two things:
1. Put it all one line:
<xsl:value-of select="$url"/>?a=b&c=d</xsl:attribute>
2. Enclose the text in <xsl:text>
<xsl:attribute name="href">
<xsl:value-of select="$url"/>
<xsl:text>?a=b&c=d</xsl:text>
</xsl:attribute>
The whitespace between the elements is considered presentational and is
stripped out by the processor.
The choice is yours, some prefer a combination:
<xsl:attribute name="href">
<xsl:value-of select="$url"/>?a=b&c=d<xsl:text/>
</xsl:attribute>
Its all down to readability at the end of the day
cheers
andrew
> -----Original Message-----
> From: Jitu [mailto:jibhatia@andiamo.com]
> Sent: 25 July 2002 11:25
> To: xsl-list@lists.mulberrytech.com
> Subject: [xsl] special chars appearing in href - %09 %0A etc
>
>
> Hi
>
> I am trying to create href out of my xsl but some special characters
> like %09 and %0A are getting added to the href.
> How can i avoid this
>
> My XSL is :
>
> <a>
> <xsl:attribute name="href">
> <xsl:value-of
> select="$url"/>?a=b&c=d
> </xsl:attribute>
> <xsl:value-of select="."/>
> </a>
>
> The href produced is :
> http://localhost:8080/report/servlet/RepManagerServlet?a=b&c=d
> %0A%0A%09%09%09%09%09%09%09
>
> What could be the problem.
> I am using xalan and xerces.
>
> regds
> Jitu
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
>
>
>
> ---
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.373 / Virus Database: 208 - Release Date: 01/07/2002
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.373 / Virus Database: 208 - Release Date: 01/07/2002
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list