|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: character replacement
But that's strange, since translate only "replaces" a character and a
character reference references a character (!) i went to try
<xsl:template match="*">
<xsl:copy-of select="translate(., 'b,', '€')" />
</xsl:template>
on this xml
<teste>$B#b,</teste>
and the output was
$B#€
so what was your problem?
On Fri, 07 Jan 2005 16:55:26 +0100, Sven Waibel <sven.waibel@xxxxxxxx> wrote:
> Thanks this helps a lot.
>
> Sven
>
> AntC3nio Mota wrote:
>
> > Take a look at the FAQ
> >
> > http://www.dpawson.co.uk/xsl/sect2/replace.html
> >
> > but since youre using character entitys maybe there is another way...
> >
> >
> > On Fri, 07 Jan 2005 16:42:30 +0100, Sven Waibel <sven.waibel@xxxxxxxx>
wrote:
> >
> >>Hello,
> >>
> >>i want to replace in my xml file all occurrences of b, with €
because it should be display in my pdf in the right way.
> >>
> >>I tried it with
> >>
> >><xsl:template match="@*|*">
> >> <xsl:value-of select="translate(.,'b,','€')"/>
> >></xsl:template>
> >>
> >>or
> >>
> >><xsl:template match="@*|*">
> >> <xsl:value-of select="replace(.,'b,','€')"/>
> >></xsl:template>
> >>but the function replace is not recognized
> >>
> >>Does anybody know how to get this working?
> >>
> >>thanks and best regards
> >>Sven
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








