[xsl] url encoding gets wrong with åöä?

Subject: [xsl] url encoding gets wrong with åöä?
From: "Niklas Holmberg" <Niklas.Holmberg@xxxxxxxxx>
Date: Mon, 5 Jun 2006 15:58:45 +0200
hi!

i'm trying to put out links from my xml file but the url encoding gets wrong
with evd for some reason.

my for each-loop contains this line:
<a><xsl:attribute
name="href">http://gulasidorna.eniro.se/query?what=yp&amp;search_word=<xsl:va
lue-of select="word"/></xsl:attribute><xsl:value-of select="word"/></a>

for example when i use the word "Avhdmtning". the url commes out as
"Avh%C3%A4mtning" and the link text as "Avh&auml;mtning".

the encoding in the url is wrong. it should be Avh%E4mtning and i can't
understand why i get Avh%C3%A4mtning??

all files (xml, xsl and output are UTF-8) and i use ASP to transform my xml.
does anybody know how to correct this?

thanks!
/niklas




Confidentiality Notice: This e-mail transmission may contain confidential or
legally privileged information that is intended only for the individual or
entity named in the e-mail address. If you are not the intended recipient, you
are hereby notified that any disclosure, copying, distribution, or reliance
upon the contents of this e-mail is strictly prohibited and may be unlawful.
If you have received this e-mail in error, please notify the sender
immediately by return e-mail and delete all copies of this message.

Current Thread