| Subject: Re: [xsl] Entities From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Tue, 11 Nov 2008 11:01:19 +0000 | 
>> I want the entities should be same as input xml ie. “ >> for left double quote. >> > > You can't guarantee the same representation as in the input (the XSLT processor can't distinguish, for example, between a decimal and a hexadecimal character reference for the same character). But you can force the XSLT processor (or rather, its serializer) to output the character as a character reference by selecting an encoding that does not include the character, for example <xsl:output encoding="iso-8859-1"/> > To go with take a look at "LexEv" http://andrewjwelch.com/lexev/ It will take character references such as “ and wrap it in markup: <lexev:char-ref name="#x201C">"</lexev:char-ref> ...which you can then process in your transform (see the first sample http://andrewjwelch.com/lexev/#samples). It's bundled with the latest version Kernow 1.6.1, just enable it in the options. -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] Entities, Michael Kay | Thread | Re: [xsl] Entities, David Carlisle | 
| [xsl] AW: Accessing values in a nod, Klunzinger, Dagmar | Date | Re: [xsl] Entities, David Carlisle | 
| Month |