[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: an actual MS IE XSLT issue
Hi, 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 > -- Cordialement, /// (. .) --------ooO--(_)--Ooo-------- | Philippe Poulard | ----------------------------- http://reflex.gforge.inria.fr/ Have the RefleX !
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|