Re: [xsl] Escaping/converting special characters

Subject: Re: [xsl] Escaping/converting special characters
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 29 Oct 2001 11:33:02 GMT
> it a stupid idea to put all the data in CDATA tags? 

It won't work. The _only_ characters that CDATA affects are
< and & it automatically quotes these. Every other character is
unchanged.


If £ is invalid outside the CDATA it will be similarly invalid inside.

All you need to do is correctly identify the encoding you are using.

Your email had a £ in, and it appeared as a pound sign as your email
header included charset="iso-8859-1" in its headers. It is just the same
for XML, if your files are encoded in latin 1 you need to declare that
by having the following at the start of the file.

<?xml version="1.0" encoding="iso-8859-1"?>

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread