This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: white space to + in query string
- From: Wendell Piez <wapiez at mulberrytech dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 13 Feb 2002 10:32:39 -0500
- Subject: Re: [xsl] white space to + in query string
- References: <200202130600.g1D60p706197@sandman.ucdavis.edu>
- Reply-to: xsl-list at lists dot mulberrytech dot com
If you're really paranoid (I should get extra Eudora hot peppers for saying
that -- huh, no....), you might want to normalize space before you do the
translate, to avoid extra "+" signs in your href:
<a href="{translate(normalize-space(@some_attribute,' ','+'))}">
Cheers,
Wendell
At 02:20 AM 2/13/02, Chris wrote:
> >Is it possible to use an attribute value template to construct a query
> >string in a URL, for example where the AVT picks out the text node
> >child of an element's attribute node:
> >
> ><xsl:template match="some element">
> ><a href="http://some_site/some_file.html?some_name={@some_attribute}">Blah
> >Blah</a>
> ></xsl:template>
> >
> >I would think this is feasible, but what about the white space in the
> >text? How can the white space be transformed into "+"'s?
>
><a href="{translate(@some_attribute,' ','+')}">
======================================================================
Wendell Piez mailto:wapiez@mulberrytech.com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list