--- Vadim Gritsenko <[EMAIL PROTECTED]>
wrote:
> Alex Romayev wrote:
>
> >--- Vadim Gritsenko <[EMAIL PROTECTED]>
> >wrote:
> >
> >
> >>Alex Romayev wrote:
> >>
> >>
> >>
> >>>--- Vadim Gritsenko <[EMAIL PROTECTED]>
> >>>wrote:
> >>>
> >>>
> >>>
> >>>
> >>>>Alex Romayev wrote:
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Let me be more specific and also simplify the
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>example:
> >>>>
> >>>>
> >>>>...
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>Does not work:
> >>>>>
> >>>>><xsl:param name="city" select="'����'"/>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>Are these funny characters above in UTF-8? Does
> >>>>
> >>>>
> >>your
> >>
> >>
> >>>>XSL has
> >>>>encoding="UTF-8" on the top?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>Yes. Also, note that this only happens to the
> href
> >>>attribute, the value of the <a> element comes out
> >>>correctly.
> >>>
> >>>
> >>>
> >>Then what do you want? It works correctly. See
> >>http://www.w3.org/Addressing/rfc1738.txt
> >>
> >>Vadim
> >>
> >>
> >
> >Good point, I may have a problem in another
> stylesheet
> >(part of the pipeline that responds to the url in
> >question):
> >
> >This parameter is set by the href:
> ><xsl:param name="city"/>
> >
> >This should match and does it correctly when
> 'Delhi'
> >is passed, but does not match when I pass '����':
> >
> ><xsl:apply-templates select="//city[name=$city]/>
> >
>
> Check what encoding is used to decode URL. It should
> be container
> encoding, but you need UTF-8.
I'm using tomcat4.0.4, do you know how to change it of
the top of your head?
>
> PS In any case, non US-ASCII symbols in URL is not a
> good idea.
What would be an alternative? Basically, I need to
search agains an XML file, which has city as one of
the elements, and return all records related to the
sity. On the page, there is a list of 'favourite
city' links.
Also, I'm about to try recording information using
Cocoon, so I haven't tried to use forms yet, but
wouldn't I run into the same problem?
>
> Vadim
>
>
>
> >-Alex
> >
> >
> >
> >>
> >>
> >>
> >>>>>...
> >>>>>
> >>>>><a href="city-detail?city="$city"><xsl:value-of
> >>>>>select="$city"/></a>
> >>>>>
> >>>>>After transformation I get:
> >>>>><a
> >>>>>
> >>>>>
> >>>>>
> >>>>>
>
>>>href="city-detail?city=%D0%94%D0%B5%D0%BB%D0%B8">����</a>
> >>>
> >>>
> >>>>
> >>>>
> >>>>What's serializer configuration? Does it have
> >>>>
> >>>>
> >>proper
> >>
> >>
> >>>>encoding set?
> >>>>
> >>>>
> >>>>
> >>>>
> >>>I'm using the default, i.e., I haven't changed
> >>>anything since installation.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>>Vadim
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>>--- Alex Romayev <[EMAIL PROTECTED]> wrote:
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>>Hello,
> >>>>>>
> >>>>>>I'm having what seems to be an encoding
> problem
> >>>>>>
> >>>>>>
> >>--
> >>
> >>
> >>>>>>not
> >>>>>>sure it's related to Cocoon, but... ;)
> >>>>>>
> >>>>>><xsl:for-each select="//city-name">
> >>>>>><a
> >>>>>>
> >>>>>>
> >>href="city-detail?city-name={.}"><xsl:value-of
> >>
> >>
> >>>>>>select="."/></a><br/>
> >>>>>></xsl:for-each>
> >>>>>>
> >>>>>>All my xml is UTF-8, it work in English, but
> not in
> >>>>>>
> >>>>>>Russian. Any ideas?
> >>>>>>
> >>>>>>Thanks,
> >>>>>>-Alex
> >>>>>>
> >>>>>>
>
>
>
>
>
---------------------------------------------------------------------
> Please check that your question has not already
> been answered in the
> FAQ before posting.
> <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:
> <[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <[EMAIL PROTECTED]>
>
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>