This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: replacing spaces in xml
- To: xsl-list at lists dot mulberrytech dot com
- Subject: RE: [xsl] replacing spaces in xml
- From: Robert Seber <robert dot seber at netdecisions dot co dot uk>
- Date: Thu, 26 Apr 2001 10:05:12 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
You can use the dpawson code, but you can also use '+' to represent spaces
in URLs. Example
XML:
<root>
<sometext>Big fish</sometext>
</root>
XSL:
<xsl:template match="root">
<a href="{translate(sometext,' ','+')}">A link</a>
</xsl:template>
This will work just as well as %20. For other special characters it's
probably better to use dpawson's code.
> -----Original Message-----
> From: Tom Melkonian [mailto:melkonian@entelos.com]
> Sent: Wednesday, April 25, 2001 6:36 PM
> To: 'xsl-list@lists.mulberrytech.com'
> Subject: [xsl] replacing spaces in xml
>
>
> Hello there,
>
> I need to process XML data in an XSL stylesheet so that any
> spaces in the
> XML string are replaced with a specified string. Example:
>
> <name>Tom Melkonian</name>
>
> I would like to process this so it becomes
>
> <name>Tom%20Melkonian</name>
>
> in the output. Whats the best way to do this?
>
> Thanks,
>
> Tom%20Melkonian
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list