Subject: RE: Empty spaces turn to %20
From: "Martinez, Brian" <brian.martinez@xxxxxxxx>
Date: Fri, 28 Mar 2003 08:28:34 -0700
|
> From: Jarkko.Moilanen@xxxxxx [mailto:Jarkko.Moilanen@xxxxxx]
> Sent: Friday, March 28, 2003 8:00 AM
> Subject: Empty spaces turn to %20
>
> Hi!
>
> I am getting data from html form, which has text input fields.
> I pass the QUERY_STRING to sh script which turns it in to
> XML. Then I transform the XML to html with XSLT.
>
> Problem is how ever that the browser generates %20 to every
> empty space.
>
> Now I have XMl which looks like this:
> <Publication>
> <Author>Firstname%20Lastname</Author>
> <Pubname>Text%20with%20spaces</Pubname>
> </Publication>
>
> Any change with XSLT to get rid of these %20's in the
> text parts?
Use the translate() function:
<xsl:value-of select="translate(text(),'%20',' ')"/>
If you're prepopulating an HTML form with these values, you can do something
like:
<input type="text" value="{translate(Author,'%20',' ')}"/>
hth,
b.
| brian martinez brian.martinez@xxxxxxxx |
| lead gui programmer 303.708.7248 |
| trip network, inc. fax 303.790.9350 |
| 6436 s. racine cir. englewood, co 80111 |
| http://www.cheaptickets.com/ http://www.trip.com/ |
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Re: Empty spaces turn to %20, (continued)
- David Carlisle - Fri, 28 Mar 2003 10:20:52 -0500 (EST)
- Peter Flynn - Sat, 29 Mar 2003 19:57:03 -0500 (EST)
- Kaine Varley - Fri, 28 Mar 2003 10:24:33 -0500 (EST)
- Martinez, Brian - Fri, 28 Mar 2003 10:26:12 -0500 (EST) <=
- Bryan Archer - Fri, 28 Mar 2003 10:32:05 -0500 (EST)
- Passin, Tom - Fri, 28 Mar 2003 10:33:17 -0500 (EST)
- Passin, Tom - Fri, 28 Mar 2003 10:39:13 -0500 (EST)
|
|