OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] an actual MS IE XSLT issue


I see in the headers that the MIME type is text/html and the encoding is 
ISO-8859-1 whereas in XML the declaration specifies utf-8

To avoid encoding troubles, you should send your documents with a MIME 
type application/xml or others like those indicated in RFC-3023

As I understand, sending documents in text/html indicates to the HTTP 
server that it can encode the document with a charset that is 
potentially incompatible with those of the XML document; application/xml 
let it send as-is

Though, not sure that this is related to your problem

Julian Reschke a écrit :
> Hi,
> the discussion about who caused XSLT "to fail" reminded me of an 
> *actual* XSLT issue I recently found with IE.
> The problem seems to occur when serving XML with an XSLT PI, and the 
> XSLT is running in HTML output mode, and is outputting unicode 
> characters which the selected output encoding can't handle.
> For instance, try 
> <http://greenbytes.de/tech/webdav/draft-ietf-webdav-bind-24.xml>, which 
> uses <http://greenbytes.de/tech/webdav/rfc2629.xslt>.
> In IE, I'm getting a truncated result, and the error message
> "Zeichen konnte nicht mit 'iso-8859-1'-Kodierung gespeichert werden"
> And sure enough, when I change the XSLT's output element to use utf-8, 
> the problem goes away. The problem also occurs with us-ascii.
> Now, this really doesn't make sense. If the output encoding can not 
> directly encode the character, it should just be encoded using a 
> character reference.
> Sure enough, this works as it should when running the transformation 
> from the command line using msxsl.exe (a command line wrapper around 
> MXSML's XSLT engine).
> So far I haven't succeeded creating a minimal test case, but may be 
> somebody else has seen this before?
> BR, Julian
> _______________________________________________________________________
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php


              (. .)
|      Philippe Poulard       |
        Have the RefleX !

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS