Heather,

This could be done by using Saxon as (XSL)Serializer. I have some code
around somewhere, but I won't be able to look it up till the end of the
day (CET time).

Kind regards,
Geert

> 
  
 
Drs. G.P.H. Josten
Consultant
 
 
http://www.daidalos.nl/
Daidalos BV
Source of Innovation
Hoekeindsehof 1-4
2665 JZ Bleiswijk
Tel.: +31 (0) 10 850 1200
Fax: +31 (0) 10 850 1199
http://www.daidalos.nl/
KvK 27164984
De informatie - verzonden in of met dit emailbericht - is afkomstig van 
Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit 
bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit 
bericht kunnen geen rechten worden ontleend.
 

> From: Jeroen Reijn [mailto:[EMAIL PROTECTED] 
> Sent: maandag 9 juni 2008 12:38
> To: users@cocoon.apache.org
> Subject: Re: character-maps in cocoon
> 
> Hi!
> 
> You could try to use disable-output-escaping in your xslt 
> files. Maybe that will help.
> 
> Regards,
> 
> Jeroen
> 
> 
> Heather Rankin wrote:
> > Hi,
> > 
> > Are character-maps supported in Cocoon 2.1? I need to 
> replace < and 
> > &gt; entity references with the literal characters '<' and '>' and 
> > can't get it to work in Cocoon. I have the following 
> character-map in my XSLT:
> > 
> > <xsl:output use-character-maps="cm1" method="xml" indent="yes"
> > encoding="UTF-8" media-type="text/xml"/>
> >     
> > <xsl:character-map name="cm1">
> >     <xsl:output-character character="&lt;" string="&lt;"/>
> >     <xsl:output-character character="&gt;" string="&gt;"/> 
> > </xsl:character-map>
> > 
> > This works fine outside of cocoon (e.g. in Oxygen). But 
> when I run it 
> > through the second transformer in the following pipleline:
> > 
> > <map:match pattern="terms">
> >     <map:generate src="{request-param:url}" type="html"/>
> >     <map:transform type="xslt2" src="transforms/getTerms.xsl"/>
> >     <map:transform type="xslt2"
> > src="transforms/convertStringToXML.xsl"/>
> >     <map:serialize type="xml"/>
> > </map:match>
> > 
> > ... the &lt; and &gt; characters do not get replaced 
> (remain escaped).
> > Is this something to do with the xml serializer? Do I need 
> to change 
> > something there?
> > 
> > Heather
> > 
> > http://www.bbc.co.uk/
> > This e-mail (and any attachments) is confidential and may 
> contain personal views which are not the views of the BBC 
> unless specifically stated.
> > If you have received it in error, please delete it from your system.
> > Do not use, copy or disclose the information in any way nor 
> act in reliance on it and notify the sender immediately.
> > Please note that the BBC monitors e-mails sent or received.
> > Further communication will signify your consent to this.
> >                                     
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to