Subject: RE: [xsl] 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: [xsl] 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Empty spaces turn to %20, Kaine Varley | Thread | Re: [xsl] Empty spaces turn to %20, David Carlisle |
RE: [xsl] xpath question, Bryan Archer | Date | [xsl] Loading XML(time delay), Fran |
Month |