Hi,

This will have the same problems and is totally unnecessary. It is much better,
IMO, to use attribute value templates '{}' when possible.

The problem would be fixed by:

<a href="results?city={normalize-space(name)}">
  <xsl:value-of select="name"/>
</a>

best,
-Rob

> -----Original Message-----
> From: Lionel Crine [mailto:[EMAIL PROTECTED]
> Sent: Thursday, March 20, 2003 7:18 AM
> To: [EMAIL PROTECTED]
> Subject: Re: tabs in the output
>
>
> Why don't you try :
>
>   <a>
>           <xsl:attribute name="href">results?city=<xsl:value-of
> select="name"/></xsl:attribute>
>           <xsl:value-of select="name"/>
>   </a>
>
> instead of :
>
> <a href="results?city={name}">
>          <xsl:value-of select="name"/>
> </a>
>
>
> At 16:10 20/03/2003 +0100, you wrote:
> >Hi!
> >I don' know if this is OT, beause I cant find the problem!
> >
> >I'm writing a stylesheet that transforms xml int xhtml
> >(Transitional/basic/Mobile Profile).
> >I use Cocoon 2.0.4 as publishing framework.
> >
> >I have a problem with a portion of code generated:
> >The goal is to produce something like this: <a
> >href="results?city=Rome">Rome</a>
> >
> >The xml is like this:
> ><city>
> >     <name>Rome</name>
> >     <state>...</state>
> >     .....
> ></city>
> >
> >
> >The stylesheet I wrote is this:
> >
> ><xsl:template match="city">
> >.....
> >     <a href="results?city={name}"><xsl:value-of select="name"/></a>
> >.....
> ></xsl:template>
> >
> >
> >But the result is
> >
> ><a href="results?:&#10;        Rome:&#10;       ">Rome</a>
> >
> >
> >I think the ":&#10;" are tabs, but I really don't know why they are inserted!
> >Of course this causes an error when you follow that link... (not on all
> >browsers... with IE it works correctly, but, for example, with the Nokia
> >Mobile Browser... It doesn't)
> >
> >
> >Is this a encoding problem?? Or a serialization problem?
> >( Here I put the serializaer I use...
> ><map:serializer logger="sitemap.serializer.xhtml" mime-type="text/html"
> >name="xhtml-Basic" pool-grow="2" pool-max="64"
> >pool-min="2"     src="org.apache.cocoon.serialization.XMLSerializer">
> ><doctype-public>-//W3C//DTD XHTML Basic 1.0//EN</doctype-public>
> ><doctype-system>http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd</d
> octype-system>
> ></map:serializer>
> >)
> >
> >If yes, How can I solve it??
> >Any idea is well accepted!!
> >
> >Thank you for all the answers. Best regards,
> >
> >Nesto
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to