Subject: RE: Preseving character entities
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 25 Nov 2004 14:45:21 -0000
|
But if he asks for UTF-8, then he will get non-ASCII characters encoded in
UTF-8, not represented as character references.
Time to ask the original poster: why? What are you trying to achieve?
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: David Carlisle [mailto:davidc@xxxxxxxxx]
> Sent: 25 November 2004 13:56
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re: Preseving character entities
>
>
> One more thing, now my resultant documents all have
> encoding="us-ascii"
> in their XML declarations. Can I make them UTF-8?
>
> you can't make them explictly utf8 but you can make them have no xml
> encoding declaration at all, by specifying that you don't want an xml
> declaration on your xsl:output...
>
> except that currently saxon mplements the last draft which
> said that if
> you specify an encoding and then specify you don't want the
> xml-declaration that you get the declaration anyway (as in XSLT 1)
>
> the new draft (following at least in part from a public comment from
> me) says that xslt should do what you ask and not give you an xml
> declaration in this case.
>
> Any XML parser would then be required to correctly default this to
> utf-8.
>
> David
>
> ______________________________________________________________
> __________
> This e-mail has been scanned for all viruses by Star. The
> service is powered by MessageLabs. For more information on a proactive
> anti-virus service working around the clock, around the globe, visit:
> http://www.star.net.uk
> ______________________________________________________________
> __________
|