Here's an example of how to use XSLT 2.0's new character-map element to replace a character (or group of characters) with another character (or group of characters) on the transformation runtime:
<xsl:output use-character-maps="delim_xslt" ... />
...
<xsl:character-map name="delim_xslt" use-character-maps="delim xslt">
<xsl:output-character character="