RE: [xsl] Escaping/converting special characters

Subject: RE: [xsl] Escaping/converting special characters
From: "Ross Kendall" <rkendall@xxxxxxxxx>
Date: Mon, 29 Oct 2001 12:39:48 -0000
Well, I'm feeling pretty stupid now. (too many late nights, that's my
excuse)

Thanks for steering me in the right direction with the encoding.

Thanks also for the other helpful replies.

Regards,
Ross.

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of David
Carlisle
Sent: 29 October 2001 11:33
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Escaping/converting special characters



> 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



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


Current Thread